第二章写了一种自己写的方法来查找json字符串中的值,其实jackson还提供一个find方法来查找json字符串中的值。今天我们一起来看看这个方法的使用……
按照惯例我先贴上代码
/**
* 具体的类我就不贴出来浪费空间了
*
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
// 准备数据
List<Person> pers = new ArrayList<Person>();
List<Person> childs = new ArrayList<Person>();
Person p = new Person("张三", 46);
childs.add(new Person("小张三1", 20));
childs.add(new Person("小张三2", 17));
p.setChilds(childs);
pers.add(p);
p = new Person("李四", 29);
childs = new ArrayList<Person>();
childs.add(new Person("小李四1", 20));
p.setChilds(childs);
pers.add(p);
p = new Person("王二麻子", 23);
pers.add(p);
TestVo vo = new TestVo(null, pers);
ObjectMapper mapper = JsonPr