【发布时间】:2021-07-26 18:47:21
【问题描述】:
您好,我有一个带有嵌套数组的 JSON,它具有不同的 id 和值,我只想要 first_id 和它的值,但我不知道如何,我只知道如何获取所有 id。见下文
我的 JSON
{
"rootid": "19718",
"ids": [
{
"id": "first_id",
"field2": "source",
"value": "root_value"
},
{
"id": "second_id",
"field2": "source2",
"value": "second_value"
},
{
"id": "third_id",
"field2": "source2",
"value": "third_value"
}
]
}
我的规格
[
{
"operation": "shift",
"spec": {
"*": "&",
"ids": {
"*": {
"@value": "@id"
}
}
}
}
]
我得到的结果:
{
"rootid" : "19718",
"first_id" : "root_value",
"second_id" : "second_value",
"third_id" : "third_value"
}
我想得到的结果:
{
"rootid" : "19718",
"first_id" : "root_value",
}
【问题讨论】: