我处于从文件中获取 XML 数据并将其解析为 Dictionary 的场景中,但 XML 数据内部包含一些值,例如二进制
"%¢a÷ó<·RxgТ'gÎ&"
然后我得到了错误:
parser.Parse(xml_input, True) xml.parsers.expat.ExpatError:对无效字符号的引用:第 4032 行,第 15 列
这是我的示例 python 代码:
import xmltodict
with open(myFile, 'r', encoding='UTF-8') as fd:
doc = xmltodict.parse(fd.read())