代码如下:
package com.fun.utils
import com.alibaba.fastjson.JSONObject
import com.fun.base.exception.ParamException
import com.fun.frame.SourceCode
import com.jayway.jsonpath.JsonPath
import com.jayway.jsonpath.JsonPathException
import org.slf4j.Logger
import org.slf4j.LoggerFactory
/**下面是例子,官方文档地址:https://github.com/json-path/JsonPath/blob/master/README.md
* $.store.book[*].author The authors of all books
* $..author All authors
* $.store.* All things, both books and bicycles
* $.store..price The price of everything
* $..book[2] The third book
* $..book[-2] The second to last book
* $..book[0,1] The first two books
* $..book[:2] All books from index 0 (inclusive) until index 2 (exclusive)
* $..book[1:2] All books from index 1 (inclusive) until index 2 (exclusive)
* $..book[-2:] Last two books
* $..book[2:] Book number two from tail
* $..book[?(@.isbn)] All books with an ISBN number
* $.store.book[?(@.price < 10)] All books in store cheap