【发布时间】:2016-07-20 04:49:39
【问题描述】:
我在阅读以下 xml 文件时收到TypeError: Type 'NoneType' cannot be serialized.
<root>
<sub_component>
Hii & heloo <>
</sub_component>
</root>
我用来编码的代码如下
from lxml import etree
parser = etree.XMLParser(recover=True) # recover from bad characters.
root = etree.fromstring(file_path, parser=parser)
print etree.tostring(root)
【问题讨论】:
-
那不是有效的 XML
-
不幸的是,我有一个这样的文件,需要对其进行处理。有什么办法吗?