Python中可以使用json
模塊來(lái)解析JSON文件,并提取數(shù)據(jù)。下面是一個(gè)簡(jiǎn)單的示例:
import json
# 讀取JSON文件
with open('data.json', 'r') as file:
data = json.load(file)
# 提取數(shù)據(jù)
name = data['name']
age = data['age']
city = data['address']['city']
print(f"Name: {name}")
print(f"Age: {age}")
print(f"City: {city}")
在這個(gè)示例中,我們首先使用open()
函數(shù)打開(kāi)JSON文件,并使用json.load()
函數(shù)將文件內(nèi)容加載到一個(gè)Python對(duì)象中。
然后,我們可以通過(guò)訪問(wèn)Python對(duì)象的鍵來(lái)提取JSON數(shù)據(jù)。在這個(gè)示例中,我們提取了name
、age
和address
中的city
字段。
最后,我們使用print()
函數(shù)打印提取到的數(shù)據(jù)。
請(qǐng)注意,這個(gè)示例假設(shè)JSON文件的結(jié)構(gòu)如下:
{
"name": "John",
"age": 30,
"address": {
"city": "New York"
}
}
你需要根據(jù)你的JSON文件結(jié)構(gòu)來(lái)提取數(shù)據(jù)。