大きな 1 行の JSON ファイルを解析しようとしていますが、理解できないようです。ここや他の場所でリソースを探しましたが、ほとんどの場合、すべてを行ごとに解析するように指示されています。私は 1 つの非常に長い行で作業しているので、これを python で解析する最良の方法は何ですか?
具体的には、JSON データのネストされた辞書にある特定の値を探しています。データは次のようになります (フォーマッターで実行した後)。
{
"type":"FeatureCollection",
"features":[
{
"type":"Feature",
"id":"wells.529038",
"geometry":null,
"properties":{
"api":"4245180382"
}
},
{
"type":"Feature",
"id":"wells.481699",
"geometry":null,
"properties":{
"api":"4237182573"
}
}
]
}
すべての API 値を抽出したいのですが、複数のネスト構造があり、ファイルが巨大で 1 行しかないため、その方法に頭を悩ませています。ここで最善のアプローチは何ですか?