玩蛇网提供最新Python编程技术信息以及Python资源下载!

Python sax解析XML含有特殊字符&求解决办法

XML

<?xml version="1.0" encoding="UTF-8"?>
<root>
    <system value="s1">
        <title>a&b&c</title>
    </system>
    <system value="s2">
        <title>test</title>
    </system>
</root>

使用sax解析以上xml的时候,由于xml中包含有特殊字符&,所以第二个system标签没法解析到。
求解决办法

这是一个非法的 XML,正常的解析应该拿它没办法。

如果你确定这个 XML 文档里面不可能出现任何的 XML entity,可以先替换 & 字符为 &amp; 再解析。

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd19415.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月15日 - 10时51分34秒 发布自玩蛇网

您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules