的方法如下:
python -c "import xmltodict, json; print(json.dumps(xmltodict.parse(input()), indent=4))"
解释:
python -c
:表示在命令行中执行Python代码。import xmltodict, json
:导入需要的模块。xmltodict.parse(input())
:将输入的XML内容解析为Python字典。json.dumps(..., indent=4)
:将Python字典转换为格式化的JSON字符串,并设置缩进为4个空格。print(...)
:打印结果。这个方法使用了xmltodict库,它是一个用于将XML转换为Python字典的工具。通过将XML解析为字典,然后再将字典转换为JSON字符串,实现了将XML转换为JSON的功能。
推荐的腾讯云相关产品:无
请注意,以上答案仅供参考,具体使用时请根据实际情况进行调整。
领取专属 10元无门槛券
手把手带您无忧上云