2日目はこれで苦労しており、これ以上先に進むことができません。私のJSONは次のとおりです。
{
"test": [
{
"features": [
"none"
],
"AAA": [
{
"BBB": {
"CCC": 95,
"DDD": 60
},
"EEE": "123",
"FFF": "image/png",
"GGG": "222",
"HHH": "image"
},
{
"BBB": {
"CCC": 95,
"DDD": 60
},
"EEE": "126",
"FFF": "image/jpg",
"GGG": "645",
"HHH": "image"
}
],
"III": [],
"JJJ": {
"KKK": true
},
"LLL": "0",
"MMM": false,
"name": "AXA"
},
{
"features": [
"none"
],
"AAA": [
{
"BBB": {
"CCC": 95,
"DDD": 60
},
"EEE": "123",
"FFF": "image/png",
"GGG": "222",
"HHH": "image"
},
{
"BBB": {
"CCC": 95,
"DDD": 60
},
"EEE": "126",
"FFF": "image/jpg",
"GGG": "645",
"HHH": "image"
}
],
"III": [],
"JJJ": {
"SSS": {
"Tech": "ABC",
"Tech2": "DEF",
"Tech3": "GHI"
},
"TTT": {
"Tech": "ABC",
"Tech2": "DEF",
"Tech3": "GHI"
},
"UUU": {
"Tech": "ABC",
"Tech2": "DEF",
"Tech3": "GHI"
},
"WWW": {
"Tech": "ABC",
"Tech2": "DEF",
"Tech3": "GHI"
"Tech4": "JKL"
},
"KKK": true
},
"PERM": {
"RRR": false
},
"X1": "adsada",
"X2": false,
"name": "AXA 2"
}
]
}
完全なノードをいくつかの JSON ファイルに抽出したいと考えています。
JSON から、3 行目と 36 行目の間、および 37 行目から 94 行目までのノードを抽出したいと考えています。
問題は - 常に同じであるとは限らないということです。つまり、ハードコーディングして半分にカットすることはできません;)。
XML では簡単であることはわかっていますが、JSON でそれを行う方法はまだわかりません。誰か私をここで少し助けてくれませんか?