首頁 > 後端開發 > Python教學 > 如何從 Python 中的巢狀 JSON 結構中提取資料?

如何從 Python 中的巢狀 JSON 結構中提取資料?

Barbara Streisand
發布: 2024-10-29 20:21:03
原創
788 人瀏覽過

How do you extract data from nested JSON structures in Python?

從巢狀 JSON 結構中擷取資料

從 Web API 傳回的資料通常採用 JSON 格式,它可以是巢狀結構。雖然從此類結構存取資料可能看起來令人畏懼,但可以透過一些關鍵概念來簡化。

在提供的範例中,所需的值「creationTime」嵌套在複雜的 JSON 結構中。要了解此值的路徑:

  1. 識別頂層金鑰: JSON 結構的外層由「my_json」表示。這應該包含第一層嵌套的密鑰。
  2. 遵循價值鏈:一旦獲得頂層金鑰,請透過存取存取所需值的路徑嵌套值。在本例中,路徑為:

    • "value"
    • "queryInfo"
    • "creationTime"
  3. 使用方括號:
  4. 存取巢狀字典時,使用方括號(「[]」)來擷取特定鍵。

將這些放在一起,就是提取「creationTime」的程式碼" 值變成:
<code class="python">creation_time = my_json['value']['queryInfo']['creationTime']</code>
登入後複製

以上是如何從 Python 中的巢狀 JSON 結構中提取資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板