Java jackson树映射器匹配每个路径的键值(键=“键1”)

Java jackson树映射器匹配每个路径的键值(键=“键1”),java,json,jackson,Java,Json,Jackson,jackson树映射器是否允许类似于xpath的匹配键值?我有一个返回的通用列表,希望与key=“key”匹配,然后获得与key相同级别的值 json: 代码: 在匹配节点时是否有类似于xpath的东西?我就是这样使用的。请参见该页中的示例 我不确定jackson是否支持类似的功能 [ { "key":"value1", "values":[ 10.5 ] }, { "key":"value2", "

jackson树映射器是否允许类似于xpath的匹配键值?我有一个返回的通用列表,希望与key=“key”匹配,然后获得与key相同级别的值

json:

代码:

在匹配节点时是否有类似于xpath的东西?

我就是这样使用的。请参见该页中的示例

我不确定jackson是否支持类似的功能

[
   {
      "key":"value1",
      "values":[
         10.5
      ]
   },
   {
      "key":"value2",
      "values":[
         20.5
      ]
   }
   o o o more values here... o o o
]
 JsonNode rootNode = mapper.readTree(thejsonfromabove);
 //How can I do something like this?
 //  ... match the key = value1 and the the values within?  psdeudo code below...
 int whatever = rootNode.path(?).path("key"=="value1").path(0).getIntValue();  // Get 10.5