【问题标题】:Parsing XML special characters using PHP使用 PHP 解析 XML 特殊字符
【发布时间】:2012-08-15 16:03:05
【问题描述】:

我正在使用 PHP 从 XML 文档中提取信息并将其回显到页面。在 XMl 文档中,有一些特殊字符,例如 Éamon。当我使用 PHP 回显这些字符时,它看起来像 Éamon。

谁能告诉我如何对这些字符进行转码以便它们正常解析?

【问题讨论】:

    标签: php xml special-characters


    【解决方案1】:

    您可以让浏览器为您完成。在标题中,指定您的字符集为 utf-8:

    header('Content-Type: text/html; charset=utf-8');
    

    在向浏览器输出任何其他内容之前执行此操作。现在浏览器将正确解码特殊字符。

    【讨论】:

    • 啊废话!是的,我知道这很简单。完全忘记了那个标题。
    • 是的,我做到了。我实际上认为我有这就是为什么我感到困惑。然后我检查并意识到它丢失了。为愚蠢的错误欢呼!
    • 您必须等待 10 分钟才能接受答案。你显然没有问很多问题,哈哈。
    • 哦,我忘记了这条规则。谢谢!
    【解决方案2】:

    你可以使用

    <meta http-equiv='Content-Type' content='Type=text/html; charset=utf-8'>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-21
      • 2012-09-30
      相关资源
      最近更新 更多