Online about generating a multi-layer structure json relatively small, basically about adding elements, parsing, how into json like
Here's to json article is based on information to build a multi-layer json.
Generate a basic json:
import json
article_info = {}
data = json.loads(json.dumps(article_info))
data['article1'] = 'NONE'
article = json.dumps(data, ensure_ascii=False)
print(article)
The operating results to get https://www.json.cn/ check web site to look:
The nested into a 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)
Check the results :
The following information writer (JSON) inserted therein:
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': '[email protected]'}
data['article2']['writer'] = writer
article = json.dumps(data, ensure_ascii=False)
print(article)
Check results :
such a multilayer structure has been completed json.