读取xml文件失败 Error parsing XML: not well-formed (invalid token)

问题

使用ET.parse报错,代码如下:

import xml.etree.ElementTree as ET

file = "filename.xml"
tree = ET.parse(file)

报错ParseError: not well-formed (invalid token): line 10, column 17

解决方式

检查生成xml文件的代码,没发现问题。
幸好错误说的比较好理解,直接到xml文件的line 10, column 17,
发现中的“=”,为非法字符。
不仅是=,空格“ ”也是一样,不行!

如果你跟我一样,没有中文,找不出问题,可以看看报错那一行有没有引入这种小东西哦。

解决方法:改成就好了。

希望能帮到你~
【再一次武汉加油鸭!】

你可能感兴趣的:(python,xml)