使用JSONPath查询获取根对象

时间:2017-12-08 14:30:50

标签: json.net jsonpath

json路径查询是否有返回根对象的语法?

引用Goessner的话题:

  

由于JSON结构通常是匿名的,并且不一定具有"根成员对象" JSONPath假定为外层对象分配了抽象名称$。

所以我真的希望只是" $"返回根对象...但它没有。它返回false。

我需要一种方法来获取查询中的根对象(看起来很傻我知道,但我使用的应用程序只允许我指定一个jsonpath查询来访问JSON中的项目。)

1 个答案:

答案 0 :(得分:1)

$会返回Jayway,Gatling和Nebhale的根对象。

看起来Goessner中的等效内容是$..

请参阅this evaluator