FastJson常用方法
gson主要用来对JavaBean序列化和反序列化
gson可以把JavaBean序列化为符合json格式的字符串,也可以将json字符串反序列为JavaBean 需要导入的包: gson-2.2.4.jar 二、最核心的方法: String json = gson.toJson(javaBean);JavaBean javaBean = gson.fromJson(json, JavaBean.class);
示例\
public class Person { private String name; private int age; private String sex; public Person(String name,int age,String sex){ this.name = name; this.age = age; this.sex = sex; } } //2、JavaBean转换Json格式 Person p = new Person("张三",20,"男"); Gson gson = new Gson(); String json = gson.toJson(p); System.out.println(json); //结果:{"name":"张三","age":20,"sex":"男"} //3、Json转换为JavaBean String json = "{\"name\":\"张三\",\"age\":20,\"sex\":\"男\"}"; Gson gson = new Gson(); Person p = gson.fromJson(json, Person.class); System.out.println(p.getName()); System.out.println(p.getAge()); System.out.println(p.getSex()); //结果:张三 //20 //男