利用gson將map轉為json示例
利用Gson將Map轉化為Json
Gson(又稱Google Gson)是Google公司發(fā)布的一個開放源代碼的Java庫,主要用途為串行化Java對象為JSON字符串,或反串行化JSON字符串成Java對象。
Gson的POM依賴
<dependency>
<groupId>com.google.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
- springmvc接收json串,轉換為實體類List方法
- java的Jackson將json字符串轉換成泛型List
- IOS開發(fā)之JSON轉PLIST實例詳解
- Java中Json字符串直接轉換為對象的方法(包括多層List集合)
- 將List對象列表轉換成JSON格式的類實現(xiàn)方法
- 將Java的List結構通過GSON庫轉換為JSON的方法示例
- JSON的String字符串與Java的List列表對象的相互轉換
- js解析json讀取List中的實體對象示例
- ajax+json+Struts2實現(xiàn)list傳遞實例講解
- Java中快速把map轉成json格式的方法
- Json字符串與Object、List、Map的互轉工具類
相關文章
Java Swing SpringLayout彈性布局的實現(xiàn)代碼
這篇文章主要介紹了Java Swing SpringLayout彈性布局的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-12-12Mapper批量插入Oracle數(shù)據(jù)@InsertProvider注解
今天小編就為大家分享一篇關于Mapper批量插入Oracle數(shù)據(jù)@InsertProvider注解,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03解決idea services窗口不見的一種特殊情況(小白采坑系列)
這篇文章主要介紹了解決idea services窗口不見的一種特殊情況(小白采坑系列),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09基于Spring Security前后端分離的權限控制系統(tǒng)問題
本文給大家分享基于Spring Security前后端分離的權限控制系統(tǒng)問題,需要了解權限如何加載,權限匹配規(guī)則和登錄的實現(xiàn)代碼,對Spring Security權限控制系統(tǒng)相關知識感興趣的朋友一起看看吧2021-06-06SpringBoot集成xxl-job實現(xiàn)超牛的定時任務的步驟詳解
XXL-JOB是一個分布式任務調度平臺,其核心設計目標是開發(fā)迅速、學習簡單、輕量級、易擴展,現(xiàn)已開放源代碼并接入多家公司線上產品線,開箱即用,本文給大家介紹了SpringBoot集成xxl-job實現(xiàn)超牛的定時任務,需要的朋友可以參考下2023-10-10