【发布时间】:2013-06-07 08:28:05
【问题描述】:
我正在使用 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
有人可以帮忙吗?提前致谢
【问题讨论】:
标签: .net xml encoding ironpython