JsonPath:返回第一个查找

时间:2017-12-01 09:26:54

标签: jsonpath

我想只检索第一个name发生。

[
  {
    "name": "xx",
    "lastname": "yy",
    "child": [
      {
        "name": "x2"
      },
      {
        "name": "x3"
      }
    ]
  },
  {
    "name": "yy",
    "lastname": "xz"}
]

使用此正则表达式:$..name结果为:

[
  "xx",
  "x2",
  "x3",
  "yy"
]

并使用此$..name[0]

[
  "x",
  "x",
  "x",
  "y"
]

但是我正在寻找这个结果

[
  "xx"
]

注意:它必须只有一个正则表达式,我无法在操作后存储结果

1 个答案:

答案 0 :(得分:-1)

$ [0]。名称 会给你 [
   “XX” ]