日俄字符网络编码?

2024-04-23 22:45:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Zope/Plone WS,它调用一些用Python编写的函数。 WS由PHP页面调用(utf-8进入头),但字符不可见。在

我尝试过将特殊字符(如果可能的话)解码成实体(Python),这是可行的,但并不是所有的字符都有相应的HTML实体。在

我曾尝试将原始Python文件保存为UTF-8格式,但我认为这不是正确的方法。在

有人能帮忙吗?在

注意:我通过一些php include,如果这可能是一个提示。。。在

编辑这很奇怪,因为如果我单独记录所有的“片段”,那么我就有了正确的字符编码。如果我进入“php主页”(在那里我包括了所有的部分),那会把一切都搞砸。在

显然,“php主页”有:

<meta http-equiv="content-type" content="text/html;charset=utf-8" />

Tags: 函数实体zopewshtmlplone主页页面
2条回答

496e73e972657220646174652064926172726976e9652065742064652064e970617274

这个字符串是用ISO-8859-1编码的,而不是UTF-8。在

在某个地方,你要把你的字符串转换成ISO-8859-1,这意味着在试图将它们解释为UTF-8时,它们没有被正确地解释,而且所有非欧洲字符都将被丢弃,因为ISO-8859-1只能对少数欧洲字符进行编码。在

我刚刚编辑了python的文件site.py。 我遵循这个指南:click here现在一切都好了。 谢谢大家的帮助。在

相关问题 更多 >