我在第二天为此苦苦挣扎,不能再进一步了。我的 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 来做到这一点。有人可以帮我一点吗?