我如何 JSON 没有值的路径?
How can I JSON path without a values?
所以,我想知道如何 JSON 到 ID 508018304019857419
的路径,我正在尝试 $[?(@ == 508018304019857419)].rolesList
但它就是行不通。我能做什么?
我正在尝试寻找 508018304019857419
并收集 rolesList
JSON:
[
{
"508018304019857419":{
"rolesList":[
"Guest",
"Presidential Team",
"Chief Executive Officer",
"[-] Co Founder",
"[-] Founder",
"[-] Group Holder"
]
}
},
{
"222078108977594368":{
"rolesList":[
"Guest",
"Test1",
"Test2",
"Test3",
"Test4",
"Owner"
]
}
}
]
$.[508018304019857419].rolesList
应该可以。
$.
是root的全部children,[508018304019857419]
是他们每个人的“508018304019857419”key(没有这个key的被过滤掉),然后 .rolesList
向下钻取。
所以,我想知道如何 JSON 到 ID 508018304019857419
的路径,我正在尝试 $[?(@ == 508018304019857419)].rolesList
但它就是行不通。我能做什么?
我正在尝试寻找 508018304019857419
并收集 rolesList
JSON:
[
{
"508018304019857419":{
"rolesList":[
"Guest",
"Presidential Team",
"Chief Executive Officer",
"[-] Co Founder",
"[-] Founder",
"[-] Group Holder"
]
}
},
{
"222078108977594368":{
"rolesList":[
"Guest",
"Test1",
"Test2",
"Test3",
"Test4",
"Owner"
]
}
}
]
$.[508018304019857419].rolesList
应该可以。
$.
是root的全部children,[508018304019857419]
是他们每个人的“508018304019857419”key(没有这个key的被过滤掉),然后 .rolesList
向下钻取。