XML は整形しても読みづらいので json に変換するツール書いた。
Dictionary 経由で XML を JSON に変換するだけ。簡単。
import json import xmltodict filename = 'hoge' dict_data = [] with open(filename + '.xml', encoding = 'utf-8') as fp_xml: xml_data = fp_xml.read() dict_data = xmltodict.parse(xml_data) with open(filename + '.json', mode = 'w', encoding = 'utf-8') as fp_json: json.dump(dict_data, fp_json, ensure_ascii = False)
※ xmltodict は pip でインストールしてください。