【发布时间】:2011-04-27 16:02:57
【问题描述】:
当我尝试像这样使用 lxml 解析 XML 时:
tree = etree.parse('xml.xml')
我收到以下错误:
lxml.etree.XMLSyntaxError: Unsupported encoding windows-1251
如何使用这种编码从 XML 中读取数据?
谢谢
【问题讨论】:
-
啊,Windows 编码的乐趣
-
你在什么平台上?这种编码适用于我在 Ubuntu Lucid 上使用 lxml。
-
xml文件是否有xml声明,如果有,它指定了什么编码?
标签: python xml parsing encoding