SpringBoot项目中GSON的使用

一、添加gson依赖


     com.google.code.gson
     gson

二、常见用法

1. 生成JSON:

Gson gson = new Gson();
User user = new User("张三",24);
String jsonObject = gson.toJson(user); // {"name":"张三kidou","age":24}

2. 解析JSON:

Gson gson = new Gson();
String jsonString = "{\"name\":\"张三\",\"age\":24}";
User user = gson.fromJson(jsonString, User.class);

3. map转JSON

/**
 * 将Map转化为Json
 * 
 * @param map
 * @return String
 */
public static  String mapToJson(Map map) {
  Gson gson = new Gson();
  String jsonStr = gson.toJson(map);
  return jsonStr;
}

你可能感兴趣的:(SpringBoot项目中GSON的使用)