美文网首页
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