如何使用JSON路径引用根密钥?

gdm*_*gdm 7 json pentaho jsonpath

我有这样的数据:

{"key": {"name":"hi", "size":10}}
Run Code Online (Sandbox Code Playgroud)

"关键"是一种动态价值.它不是固定的.我可以访问namesize使用此JSON路径:

*.name
*.size
Run Code Online (Sandbox Code Playgroud)

如何使用JSON Path获取"key"本身的值?*给我的数据的整个行,都$@给予我在解析器"元素没有找到".

我正在尝试使用JSON输入步骤在Pentaho中执行此操作.

zpo*_*pon 4

$.*会给你父对象的所有元素,在你的例子中你会得到类似的东西

[
   {
      "name":"hi",
      "size":10
   }
]
Run Code Online (Sandbox Code Playgroud)

根据: http: //jsonpath.curiousconcept.com/