JSON 代表JavaSscriptOobjectN旋转,这是一种表示结构化数据的流行数据格式。这是一种在服务器和 web 应用之间传输数据的有效方法。
JSON 中的数据表示类似于 Python 字典。下面给出了例子。
示例-
{
"book": [
{
"id": 01,
"language": "English",
"edition": "Second",
"author": "Derrick Mwiti"
],
{
{
"id": 02,
"language": "French",
"edition": "Third",
"author": "Vladimir"
}
}
读取 JSON 文件
首先我们需要导入 json 模块,它提供 load() 函数读取 JSON 文件。
假设我们有一个名为 student.json 的 JSON 文件,包含 JSON 对象。
{"name": "Peter",
"Subjects": ["English", "Political Science"]
}
让我们理解下面的例子。
import json
with open(r'C:\Users\DEVANSH SHARMA\student.json') as f:
data = json.load(f)
print(data)
输出:
{"name": "Peter", "Subjects": ["English", "Political Science"]}
解释-
在上面的代码中,我们使用了 open() 函数来读取 JSON 文件。 load() 函数解析 JSON 文件并返回名为 data 的字典。