Python:json、xml、字典各種轉換


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM