Java 搜索类型JSONPath
我使用了JSONpath,但尽管我进行了研究,我还是没有找到任何回应 看一个我的对象的例子Java 搜索类型JSONPath,java,json,jsonpath,Java,Json,Jsonpath,我使用了JSONpath,但尽管我进行了研究,我还是没有找到任何回应 看一个我的对象的例子 "definitions" : { "person" : { "properties" : { "person_id" : { "format" : "int32", "type" : "integer" }, "birth_date" : { "format" : "dat
"definitions" : {
"person" : {
"properties" : {
"person_id" : {
"format" : "int32",
"type" : "integer"
},
"birth_date" : {
"format" : "date-time",
"type" : "string"
},
"sur_name" : {
"type" : "string"
},
"first_name" : {
"type" : "string"
}
},
"type" : "object"
}
},
我目前正在使用以下路径:$.[*]。键入
我的结果是
[
"object",
"integer",
"string",
"string",
"string"
]
但是我只想显示我的“string”类型,我不知道如何显示
我用那个
谢谢!:) $…[?(@.type=='string')]。type
如下所示。这就是你想要的吗
[
"string",
"string",
"string"
]
我想OP只想得到stringsHave你试过添加==过滤器吗?