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
誰でも助けることができますか?前もって感謝します