第一步、安装xmltodict库 pip install xmltodict
第二步、导入xmltodict库 import xmltodict
将字典转成json
deftrans_dict_to_json(dict):
jsonData=json.dumps(dict)print(jsonData)
trans_json_to_xml(jsonData)
将json转换成字典
deftrans_json_to_dict(jsonData):
jsdict=json.loads(jsonData) #将json转换成字典
print(jsdict)
将字典转换成xml
deftrans_dict_to_xml(jsdict):
xml=''
try:
xml= xmltodict.unparse(jsdict,encoding='utf-8')print(xml)except:
xml= xmltodict.unparse({'request':jsdict},encoding='utf-8')print(xml)finally:print(xml)return xml