首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python xml、字典、json、类四种数据类型如何实现互相转换

之前都是直接拿sax,或dom等库去解析xml文件为Python的数据类型再去操作,比较繁琐,如今在写Django网站ajax操作时json的解析,发现这篇帖子对这几种数据类型的转换操作提供了另一种更简洁的方法,xmltodict...模块 ,方法:xmltodict.parse(xml字符串) import xmltodict import pprint f=open('fruits.xml') xml=f.read() d=xmltodict.parse...print(d) # 将字典转换为xml bxml=dicttoxml.dicttoxml(d,custom_root='fruit') print(bxml) 11、将xml转换为json 1)、先使用xmltodict...转换为字典2)、再将字典转换为json import xmltodict import json f=open('products.xml','r',encoding='utf-8') d=f.read...() #先将xml转换为字典 data=xmltodict.parse(d) print(data) #再将字典转换为json strjson=json.dumps(data) print(strjson

3.1K10
领券