【发布时间】:2019-02-06 10:27:22
【问题描述】:
我正在努力编写 JsonPath 查询以从以下示例 Json 中提取特定键。
{
"initial": "somevalue",
"somekey2": {
"inner1": "innerval1",
"inner2": "innerval2"
}
}
例如:
1)我希望提取第一个密钥,在这种情况下是initial。这可以使用 JsonPath 吗?
2) 获取一个内部键,例如inner1。类似于 $."initial"."somekey2" 的东西,但返回一个仅包含键的数组(inner1 和 inner2)。
【问题讨论】:
-
你可以使用 Object.keys(your object) 它会给出一个包含所有键的数组,然后你可以在 [0] 处获取元素
-
@UttamUghareja 正在使用 Javascript。我想写 JsonPath 来获取密钥
-
Get keys in JSON的可能重复