minidom でファイルを解析したい:
with codecs.open(fname, encoding="utf-8") as xml:
dom = parse(xml)
UnicodeEncodeError を返します。XML ファイルは BOM 形式のない UTF-8 であり、
<?xml version="1.0" encoding="utf-8"?>
最初の行で。
最初にファイルを読み取り、.encode("utf-8") して parseString に渡すと、機能します。minidom.parse を使用して UTF-8 XML ファイルを直接解析する方法はありますか?