JsonPath
JsonPath提供的json解析非常强大,非常方便的获取json的内容. 需要的jar网上有! 语法简介 JsonPath 描述 $ 根节点 @ 当前节点 .or[] 子节点 .. 选择所有符合条件的节点 * 所有节点 [] 迭代器标示,如数组下标 [,] 支持迭代器中做多选 [start:end:step] 数组切片运算符 ?() 支持过滤操作 () 支持表达式计算 代码实例: 1 { "store": { 2 "book": [ 3 { "category": "reference", 4 "author": "Nigel Rees", 5 "title": "Sayings of the Century", 6 "price": 8.95 7 }, 8 { "category": "fiction", 9 "author": "Evelyn Waugh", 10 "title": "Sword of Honour", 11 "price": 12.99, 12 "isbn": "0-553-21311-3" 13 } 14 ], 15 "bicycle": { 16 "color": "red", 17 "price": 19.95 18 } 19 } 20 } 解析代码: 1 //输出book[0]的author值 2 String author = JsonPath