我有一个xml文件,其中包含像
这样的特殊字符<string>Jüri (Yuri)</string>
当我通过xml_parse()
传递此xml时,它返回false,我正在从数据库中获取值,我该如何克服这个?
答案 0 :(得分:1)
使用正确的编码初始化XML解析器,或在XML文件本身中指定编码。
答案 1 :(得分:1)
在XML内容上正确指定编码类型。像这样的东西会做
<?xml version="1.0" encoding="utf-8"?>
或强>
<?xml version="1.0" encoding="ISO-8859-1" ?>
答案 2 :(得分:0)
您可以尝试使用CDATA
标记包装数据。
<string><![CDATA[Jüri (Yuri)]]></string>