美文网首页
Jayway JsonPath简单使用

Jayway JsonPath简单使用

作者: 苏小小北 | 来源:发表于2022-08-03 21:27 被阅读0次

A Java DSL for reading JSON documents.

maven依赖引入

<dependency>
    <groupId>com.jayway.jsonpath</groupId>
    <artifactId>json-path</artifactId>
    <version>2.7.0</version>
</dependency>

JsonPath表达式可以使用点形式
$.store.book[0].title
也可以使用括号形式
$['store']['book'][0]['title']

Object title = JsonPath.read(json, "$.store.book[0].title");

操作符

符号 描述
$ 根节点. 所有表达式的起点
@ 过滤节点
* 通配符
.. 多个节点
.<name> 点形式的子节点
['<name>' (, '<name>')] 括号形式的子节点
[<number> (, <number>)] 数组所有
[start:end] 数组分隔
[?(<expression>)] 过滤器

相关文章

网友评论

      本文标题:Jayway JsonPath简单使用

      本文链接:https://www.haomeiwen.com/subject/ygeewrtx.html