选择 JSONPath 查询属性
selecting JSONPath Query attributes
完全菜鸟,正在尝试重新排列其他人的列表..
他的结构是这样的
[{
"name": "noot",
"things": [{
"stuff": "a",
"id": 1,
"otherid": 11
},
{
"stuff": "b",
"id": 2,
"otherid": 22
},
{
"stuff": "c",
"id": 3,
"otherid": 33
}
]
},
{
"name": "doot",
"things": [{
"stuff": "a",
"id": 1,
"otherid": 111
},
{
"stuff": "b",
"id": 2,
"otherid": 222
},
{
"stuff": "c",
"id": 3,
"otherid": 333
}
]
}
]
我想得到
的结果
noot
11
22
33
doot
111
222
333
(名字, 灭菌)
** 编辑 ** 我有一个列表,我只想计算查询并使用在线 jsonpath 页面。我可以只使用 jsonpath 做这个查询吗?还是我必须使用其他东西
感谢您的帮助
干杯
给你
var input = [{
"name": "noot",
"things": [{
"stuff": "a",
"id": 1,
"otherid": 11
},
{
"stuff": "b",
"id": 2,
"otherid": 22
},
{
"stuff": "c",
"id": 3,
"otherid": 33
}
]
},
{
"name": "doot",
"things": [{
"stuff": "a",
"id": 1,
"otherid": 111
},
{
"stuff": "b",
"id": 2,
"otherid": 222
},
{
"stuff": "c",
"id": 3,
"otherid": 333
}
]
}
]
for (var i in input) {
console.log(input[i]["name"])
for (var j in input[i]["things"]) {
console.log(input[i]["things"][j]["otherid"])
}
}
你迭代第一个数组得到name
和things
,然后你在things
中迭代第二个数组得到otherid
完全菜鸟,正在尝试重新排列其他人的列表..
他的结构是这样的
[{
"name": "noot",
"things": [{
"stuff": "a",
"id": 1,
"otherid": 11
},
{
"stuff": "b",
"id": 2,
"otherid": 22
},
{
"stuff": "c",
"id": 3,
"otherid": 33
}
]
},
{
"name": "doot",
"things": [{
"stuff": "a",
"id": 1,
"otherid": 111
},
{
"stuff": "b",
"id": 2,
"otherid": 222
},
{
"stuff": "c",
"id": 3,
"otherid": 333
}
]
}
]
我想得到
的结果noot
11
22
33
doot
111
222
333
(名字, 灭菌)
** 编辑 ** 我有一个列表,我只想计算查询并使用在线 jsonpath 页面。我可以只使用 jsonpath 做这个查询吗?还是我必须使用其他东西
感谢您的帮助 干杯
给你
var input = [{
"name": "noot",
"things": [{
"stuff": "a",
"id": 1,
"otherid": 11
},
{
"stuff": "b",
"id": 2,
"otherid": 22
},
{
"stuff": "c",
"id": 3,
"otherid": 33
}
]
},
{
"name": "doot",
"things": [{
"stuff": "a",
"id": 1,
"otherid": 111
},
{
"stuff": "b",
"id": 2,
"otherid": 222
},
{
"stuff": "c",
"id": 3,
"otherid": 333
}
]
}
]
for (var i in input) {
console.log(input[i]["name"])
for (var j in input[i]["things"]) {
console.log(input[i]["things"][j]["otherid"])
}
}
你迭代第一个数组得到name
和things
,然后你在things
中迭代第二个数组得到otherid