0

我有一个 xml 文件,其中包含特殊字符,例如

<string>Jüri (Yuri)</string>

当我通过这个 xml 时xml_parse()它返回 false,我从数据库中获取值,我该如何克服这个问题?

4

3 回答 3

1

Either initialize the XML parser with the correct encoding, or specify the encoding within the XML file itself.

于 2013-10-16T06:27:29.173 回答
1

在您的 XML 内容上正确指定编码类型。这样的事情会做

<?xml version="1.0" encoding="utf-8"?>

或者

 <?xml version="1.0" encoding="ISO-8859-1" ?> 
于 2013-10-16T06:28:43.747 回答
0

您可以尝试使用CDATA标签包装数据。

<string><![CDATA[Jüri (Yuri)]]></string>
于 2013-10-16T06:30:04.750 回答