generating a multi-layer structure of the python json

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:
Here Insert Picture Description

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 :
Here Insert Picture Description

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 :
Here Insert Picture Description
such a multilayer structure has been completed json.

Published 20 original articles · won praise 40 · views 30000 +

Guess you like

Origin blog.csdn.net/LeeGe666/article/details/89156691