Python:minidom 解析 GBK 编码的 XML 字符串

Python 语言里 minidom 只能解析 UTF-8 编码的XML文件或串,我解析其它的编码的方法修改 XML 标记的 encoding 属性,转换编码。



    test

buffer = xml_string.decode("gbk").encode("utf-8")[37:]
xml_string = '''''' + buffer

这样就可以 minidom 正确解析了。

Over!

Leave a Reply

Your email address will not be published.