次を使用して、最後にチェックサムが付いたツリーを繰り返し解析しようとしています。
import xml.etree.cElementTree as et
for event, elem in et.iterparse("C:\myXMLfile.xml"):
if elem.tag == "Signature":
elem.clear()
これにより、ParseError: reference to invalid character number: line 4205, column 25
このキャラクターが発生します。<Signature value="e?'O;????5?u??c???]????<??jX" />
elem.clear()
ステートメントはそれを回避する方法だと思いましたが、クリアする前に属性を処理しているようです。最初に処理せずにこの要素をクリアする方法はありますか?