從巢狀的JSON 資料結構中擷取值
解析JSON 資料時,您可能會遇到複雜的巢狀結構,這使得提取特定值變得困難。本指南介紹如何導航這些結構並直接提取所需的值。
特定值擷取
例如,考慮以下 JSON 資料:
<code class="json">{ "name": "ns1:timeSeriesResponseType", "value": { "queryInfo": { "creationTime": 1349724919000 } } }</code>
要擷取「creationTime」值,請依照下列步驟操作:
結果值為 1349724919000。
一般路徑辨識
辨識路徑到一個值,請依照下列步驟操作:
在上面的示例中,“creationTime”值的路徑是my_json.value.queryInfo .creationTime.
示例代碼
要使用Python提取「creationTime」值,您可以使用以下程式碼:
<code class="python">my_json = { "name": "ns1:timeSeriesResponseType", "value": { "queryInfo": { "creationTime": 1349724919000 } } } creation_time = my_json['value']['queryInfo']['creationTime']</code>
此程式碼示範了從巢狀 JSON 結構中直接提取特定值。
以上是如何從複雜的巢狀 JSON 資料結構中提取值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!