Google Gson的使用方法
用法1:从网络获取到json字符串之后,假如该字符串为data,
1 Gson gson = new Gson(); 2 HomeBean json = gson.fromJson(data, HomeBean.class);
其中HomeBean是javabean。解析后的json就是一个homebean了,然后如果homebean里还有arraylist,就可以从homebean里取arraylist
用法2:
1 user u=new user(); 2 Gson g=new Gson(); 3 String s="[{name:'zhangsan',age:12},{name:'lisi',age:12}]"; 4 Type lt=new TypeToken<List<user>>(){}.getType(); 5 List<user> l=g.fromJson(s,lt); 6 for(user u1:l){ 7 System.out.println(u1.getName()+" "+u1.getAge()); 8 }
//打印结果是zhangsan 12
//lisi 12
还有其他方法,自己摸索。。。