第一步、安装xmltodict库 pip install xmltodict
第二步、导入xmltodict库 import xmltodict
将字典转成json
def trans_dict_to_json(dict): jsonData = json.dumps(dict) print(jsonData) trans_json_to_xml(jsonData)
将json转换成字典
def trans_json_to_dict(jsonData): jsdict=json.loads(jsonData) #将json转换成字典 print(jsdict)
将字典转换成xml
def trans_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