UCS-2 でエンコードされた xml ドキュメントと思われるものを手に入れました。これを微調整した後、minidom に基づいて DOM を構築することができました。
問題は、base64 でエンコードされたデータがあるはずだということです。私は事実を知っています:
AME= (or \x00A\x00M\x00E\x00=) is base64 code for Á
どうすればそれをデコードできますか?
http://www.fileformat.info/info/unicode/char/00c1/index.htmは、Á の Unicode 表現が u"\u00C1" で、UTF-16 では 0x00C1 であることを示しています。
base64.b64decode('AME=').decode('UTF-16')
ショー
u'\uc100'
文字の Unicode 表現としてですが、バイトスワップされているように見えます。
それをデコードする方法について何か考えはありますか?