package com.baidu.disconf.core.common.utils; import java.lang.reflect.Type; import java.util.Map; import com.google.gson.Gson; import com.google.gson.reflect.TypeToken; /** * Google Json工具 * * @author liaoqiqi * @version 2014-6-16 */ public final class GsonUtils { private GsonUtils() { } /** * @param object * @return */ public static String toJson(Object object) { Gson gson = new Gson(); String json = gson.toJson(object); return json; } /** * Parse json to map * * @param json * @return */ public static Map<String, String> parse2Map(String json) { Type stringStringMap = new TypeToken<Map<String, String>>() { }.getType(); Gson gson = new Gson(); Map<String, String> map = gson.fromJson(json, stringStringMap); return map; } }