python之生成多层之生成多层json结构的实现结构的实现
今天小编就为大家分享一篇python之生成多层json结构的实现,具有很好的参考价值,希望对大家有所帮助。一
起跟随小编过来看看吧
网上关于生成多层json结构的比较少,基本都是关于添加元素,解析,怎么转化为json之类的
下面就以文章信息的json为基础来构建多层json。
生成最基本的一个生成最基本的一个json::
import json
article_info = {}
data = json.loads(json.dumps(article_info))
data['article1'] = 'NONE'
article = json.dumps(data, ensure_ascii=False)
print(article)
将运行结果拿到https://www.json.cn/ 的校验网站上去看下:
将一个将一个json嵌套进去:嵌套进去:
import json
article_info = {}
data = json.loads(json.dumps(article_info))
data['article1'] = 'NONE'
article2 = {'title': 'python基础', 'publish_time': '2019-4-1', 'writer': {}}
data['article2'] = article2
article = json.dumps(data, ensure_ascii=False)
print(article)
校验结果:
下面将下面将writer的信息的信息(json)插入其中:插入其中:
import json
article_info = {}
data = json.loads(json.dumps(article_info))
data['article1'] = 'NONE'
article2 = {'title': 'python基础', 'publish_time': '2019-4-1', 'writer': {}}
data['article2'] = article2
writer = {'name': '李先生', 'sex': '男', 'email': 'xxx@gmail.com'}
data['article2']['writer'] = writer
article = json.dumps(data, ensure_ascii=False)
评论0
最新资源