應用gson將map轉為json示例。本站提示廣大學習愛好者:(應用gson將map轉為json示例)文章只能為提供參考,不一定能成為您想要的結果。以下是應用gson將map轉為json示例正文
應用Gson將Map轉化為Json
Gson(又稱Google Gson)是Google公司宣布的一個開放源代碼的Java庫,重要用處為串行化Java對象為JSON字符串,或反串行化JSON字符串成Java對象。
Gson的POM依附
<dependency>
<groupId>com.谷歌.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.2.4</version>
</dependency>
代碼
/**
* 將Map轉化為Json
*
* @param map
* @return String
*/
public static <T> String mapToJson(Map<String, T> map) {
Gson gson = new Gson();
String jsonStr = gson.toJson(map);
return jsonStr;
}
PS:關於json操作,這裡再為年夜家推舉幾款比擬適用的json在線對象供年夜家參考應用:
在線JSON代碼磨練、磨練、丑化、格局化對象:
http://tools.jb51.net/code/json
JSON在線格局化對象:
http://tools.jb51.net/code/jsonformat
在線XML/JSON相互轉換對象:
http://tools.jb51.net/code/xmljson
json代碼在線格局化/丑化/緊縮/編纂/轉換對象:
http://tools.jb51.net/code/jsoncodeformat
在線json緊縮/本義對象:
http://tools.jb51.net/code/json_yasuo_trans
C說話作風/HTML/CSS/json代碼格局化丑化對象:
http://tools.jb51.net/code/ccode_html_css_json