//创建图书对象
Book book =newBook("或者","或者这样,万一呢",1001);//创建gson对象
Gson gson =newGson();//调用它的toJson方法,将对象转为json形式的字符串
String s = gson.toJson(book);
System.out.println(s);
fastJson
Book book =newBook("或者","或者这样,万一呢",1001);//直接使用JSON类库里面的toJSONString 方法,将所需要的转的对象传进去
String string = JSON.toJSONString(book);
System.out.println(string);
3.将JSON对象转为JAVA对象
Gson
//将json格式的字符串转为对象//直接使用匿名对象,并调用他的fromJson方法,传入要转入的字符串以及对象属性
Book book1 =newGson().fromJson("{\"name\":\"或者\",\"info\":\"或者这样,万一呢\",\"id\":1001}", Book.class);
System.out.println(book1);
fastJson
//将json转为对象,直接调用parseObject方法
Book book1 = JSON.parseObject("{\"id\":1001,\"info\":\"或者这样,万一呢\",\"name\":\"或者\"}", Book.class);
System.out.println(book1);