0

我尝试从 PHP(引擎为 5.3)脚本发出 XML 文档。该页面在 IE 10 和 Firefox 中正确显示。我可以看到 XML 树,因为我不使用样式表。我还可以在 Firefox 的源代码视图中看到原始 XML。但是,如果我在 IE 10 中显示源代码,它会显示为一堆日文字符(尽管渲染是正确的)。IE 将页面编码显示为 UNICODE,而不是 UTF-8,而 Firefox 显示 UTF-8。

在 PHP 脚本中,我发出第一header('Content-Type: text/xml; charset=utf-8');行,而 XML 文档的第一行是<?xml version="1.0" encoding="utf-8" ?>.

我想我有某种隐藏的编码问题,但我不知道如何解决它。关于如何找到这种行为原因的任何建议?

在此先感谢,克里斯托夫

4

0 回答 0