第一步、安裝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