1 public class JsonTool {
private static Gson gson = null;
/**
* 创建谷歌json
* @return
*/
public static Gson createGson() {
if(gson == null)
{
GsonBuilder builder = new GsonBuilder();
builder.setDateFormat("yyyy-MM-dd HH:mm:ss"); //设置字符串的格式
builder.setPrettyPrinting();
builder.disableHtmlEscaping();
gson = builder.create();
}
return gson;
}
private static Gson gson = null;
/**
* 创建谷歌json
* @return
*/
public static Gson createGson() {
if(gson == null)
{
GsonBuilder builder = new GsonBuilder();
builder.setDateFormat("yyyy-MM-dd HH:mm:ss"); //设置字符串的格式
builder.setPrettyPrinting();
builder.disableHtmlEscaping();
gson = builder.create();
}
return gson;
}
}
2 JsonTool.createGson().toJson(book)将对象转换成json
3 将json 转换成 model Book books =JsonTool.createGson().fromJson(JsonTool.createGson().toJson(book), Book.class);