JSON简介
JSON (JavaScript Object Notation) 是一种用于表示结构化数据的流行数据格式。 常用于服务器和Web应用程序之间传输和接收数据。
在Python中,JSON以字符串形式表示。 例如:
p = '{"name": "wl", "languages": ["Python", "C++"]}'
在Python中解析JSON
使用json模块可以轻松解析包含JSON对象的JSON字符串和文件。
import json
person = '{"name": "http://china-testing.github.io/", "languages": ["English", "Fench"]}'
person_dict = json.loads(person)
# Output: {'name': 'http://china-testing.github.io/', 'languages': ['English', 'Fench']}
print( person_dict)
# Output: ['English', 'French']
print(person_dict['languages'])
执行结果
$ python3 test.py
{'name': 'http://china-testing.github.io/', 'languages': ['E