使用JSONPath检查布尔值

时间:2017-03-08 00:05:43

标签: jsonpath

我正在尝试编写一个JSONPath表达式来检查这个简单对象是否active=true

{
    "active": true
}

这可能在JSONPath中吗?我似乎无法在任何在线JSONPath评估器中使用它。

1 个答案:

答案 0 :(得分:0)

我认为以下内容应该有效

final Configuration conf = Configuration.defaultConfiguration();
try    {
    Object returnObj = JsonPath.using(conf).parse(responseBody).read("$.active");
System.out.println(returnObj);
}
catch (PathNotFoundException e){
    System.err.println("JsonPath not found : " + path);
}