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