赞
踩
感兴趣的小伙伴可以加入QQ群:556029945
- {
- "store": {
- "book": [
- {
- "category": "reference",
- "author": "Nigel Rees",
- "title": "Sayings of the Century",
- "price": 8.95
- },
- {
- "category": "fiction",
- "author": "Evelyn Waugh",
- "title": "Sword of Honour",
- "price": 12.99
- },
- {
- "category": "fiction",
- "author": "Herman Melville",
- "title": "Moby Dick",
- "isbn": "0-553-21311-3",
- "price": 8.99
- },
- {
- "category": "fiction",
- "author": "J. R. R. Tolkien",
- "title": "The Lord of the Rings",
- "isbn": "0-395-19395-8",
- "price": 22.99
- }
- ],
- "bicycle": {
- "color": "red",
- "price": 19.95
- }
- },
- "expensive": 10
- }

简单使用
-
- @Test
- public void userJsonPath(){
- DocumentContext context = JsonPath.parse(json);
- Object read1 = context.read("$..book");
- System.out.println(read1);
- Object read2 = context.read("$..book[0].price");
- System.out.println(read2);
- context.set("$..book[0].price",10.00);
- Object read3 = context.read("$..book[0].price");
- System.out.println(read3);
- }
输出:
[[{"category":"reference","author":"Nigel Rees","title":"Sayings of the Century","price":8.95},{"category":"fiction","author":"Evelyn Waugh","title":"Sword of Honour","price":12.99},{"category":"fiction","author":"Herman Melville","title":"Moby Dick","isbn":"0-553-21311-3","price":8.99},{"category":"fiction","author":"J. R. R. Tolkien","title":"The Lord of the Rings","isbn":"0-395-19395-8","price":22.99}]]
[8.95]
[10.00]
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。