在Python中解析並利用JSON資料
在Python程式中接收JSON資料時,經常需要存取和利用特定的資料來自JSON 物件。使用 json 模組,您可以輕鬆解析和操作 JSON 資料以獲得所需的結果。
解析 JSON 資料
解析 JSON 資料並將其轉換為Python 對象,使用 json.loads() 方法。此方法需要 JSON 字串作為輸入,並傳回 Python 字典、列表或元組,具體取決於 JSON 資料的結構。例如,給定以下JSON 字串:
jsonStr = '{"one" : "1", "two" : "2", "three" : "3"}'
您可以如下解析它:
import json data = json.loads(jsonStr)
結果是一個Python 字典,其中每個鍵值對對應一個字段-JSON 物件中的值對。
存取和使用資料
解析 JSON 資料後,您可以使用字典存取語法存取各個值。要檢索鍵的值,只需使用方括號表示法:
value = data["key"]
在我們的範例中,如果您想要取得「two」鍵的值,您可以執行以下操作:
value = data["two"]
這會將值「2」指派給value 變數。然後,您可以根據需要在程式中使用此值。
附加說明:
以上是如何在Python中解析和存取JSON中的特定資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!