【发布时间】:2011-01-21 22:11:43
【问题描述】:
我从一些看起来像这样(简化)的 XML 开始:
<?xml version="1.0" encoding="UTF-8"?>
<alldata>
<data name="Forsetì" />
</alldata>
</xml>
但是在我用simplexml_load_string 解析它之后,特殊字符(i)变成:ì,这显然是很混乱的。
有没有办法防止这种情况发生?
我知道 XML 很好,当保存为 .txt 并在浏览器中查看时,字符很好。当我在 XML 上使用 simplexml_load_string 然后将值保存为文本文件或保存到数据库时,它被破坏了。
【问题讨论】:
-
你确定显示页面的编码正确吗?