圧縮された FIXML ZIP ファイルがあります。次のように、xmltodict を使用して非圧縮ファイル (~130MB の非圧縮データ) を解析しようとしていますが、解析には約 3 分かかります。
with zipfile.ZipFile(ff, 'r') as fh:
infile = fh.read(fh.namelist()[0])
o = xmltodict.parse(infile)
以前のバージョンのリリース ノートでパフォーマンスの向上が概説されているため、xmltodict の最新バージョン (0.9.0) も使用しようとしましたが、それでも役に立ちませんでした...速度の向上はまったくありませんでした。
この xmltodict 解析をより高速に実行する方法についてのアイデアはありますか?
ありがとう。