Python因为存在'&'字符而导致出现“非格式良好的XML”错误。
Python因为存在'&'字符而导致出现“非格式良好的XML”错误。
我正在使用Python读取一个xml文件。但是我的xml文件包含&
字符,因此在运行Python代码时,它会给出以下错误:
xml.parsers.expat.ExpatError: not well-formed (invalid token):
有没有一种方式可以让Python忽略&
的检查?
admin 更改状态以发布 2023年5月21日
对我来说,在字符串前添加行""就行了。
>>> text = ''' ...''' >>> doc = elementtree.ElementTree.fromstring(text) red blu\xe9
参考这个页面:
https://mail.python.org/pipermail/tutor/2006-November/050757.html