我正在使用 XmlDocument 类读取 XML 文件,但是每当它读取属性的值时,它都会将丹麦字符(如 'æ'、'ø' 和 'å' 转换为 \xf8 等,这稍后会匹配正则表达式失败。
我试过这样做:
XMLDoc = XmlDocument()
XMLDoc.Load(StreamReader(path, Encoding.GetEncoding("ISO-8859-1")))
但是当我这样做时:
tablename = N.GetAttribute("TableName")
它仍然是:
u'Reg_konto_bel\xf8b'
我希望它很简单:Reg_konto_beløb Xml 文件以ISO-8859-1编码 ,我还在 .py 文件的顶部声明了这一点
# encoding: ISO-8859-1
任何人都可以帮忙吗?提前致谢