尝试使用 xmltodict 将 xml 文件转换为 json 编写一个 python one liner。似乎直接从 sys.stdin 或作为 sys.stdin.buffer.read() 读取存在问题。
python -c 'import xmltodict, sys, json; json.dump(xmltodict.parse(sys.stdin, process_namespaces=True), sys.stdout, indent=4);' < foo.xml > bar.json