public class GsonUtils {
public static String createGsonString(Object object) {
Gson gson = new Gson();
String gsonString = gson.toJson(object);
return gsonString;
}
public static <T> T changeGsonToBean(String gsonString, Class<T> cls) {
Gson gson = new Gson();
T t = gson.fromJson(gsonString, cls);
return t;
}
public static <T> List<T> changeGsonToList(String gsonString, Class<T> cls) {
Gson gson = new Gson();
List<T> list = gson.fromJson(gsonString, new TypeToken<List<T>>() {
}.getType());
return list;
}
public static <T> List<Map<String, T>> changeGsonToListMaps(
String gsonString) {
List<Map<String, T>> list = null;
Gson gson = new Gson();
list = gson.fromJson(gsonString, new TypeToken<List<Map<String, T>>>() {
}.getType());
return list;
}
public static <T> Map<String, T> changeGsonToMaps(String gsonString) {
Map<String, T> map = null;
Gson gson = new Gson();
map = gson.fromJson(gsonString, new TypeToken<Map<String, T>>() {
}.getType());
return map;
}
}
分享一個Gson解析Json字符串的工具類
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門宫静,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事孤里∥录迹” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵扭粱,是天一觀的道長舵鳞。 經(jīng)常有香客問我,道長琢蛤,這世上最難降的妖魔是什么蜓堕? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮博其,結(jié)果婚禮上套才,老公的妹妹穿的比我還像新娘。我一直安慰自己慕淡,他們只是感情好背伴,可當(dāng)我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著峰髓,像睡著了一般傻寂。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上携兵,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼嘲碧!你這毒婦竟也來了稻励?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布塌鸯,位于F島的核電站侍瑟,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏丙猬。R本人自食惡果不足惜涨颜,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望茧球。 院中可真熱鬧庭瑰,春花似錦、人聲如沸抢埋。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽揪垄。三九已至穷吮,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間福侈,已是汗流浹背酒来。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 在使用Gson解析Json字符串的時候汉匙,遇到動態(tài)key拱烁,如何定義Gson所映射對象?以下所述方法同樣適用于Jack...
- 說一行代碼就一行,哈哈猛们! 那么下面稍微講解一下 Object[] 例如: 后臺給我們一個這樣的字符串念脯,解析起來很坑...
- 寫AdapterFactory類庐橙,實現(xiàn)TypeAdapterFactory接口 在有錯誤的字段加上@JsonAda...
- 20161025問題解析請點擊今日問題下方的“【Java每日一題】20161026”查看(問題解析在公眾號首發(fā)假勿,公...