java 實現json格式字符串定義


都知道json有固定的格式,當我們定義一個json字符串數據時,由於雙引號的格式需要轉義容易引起錯誤。

例如:String param = "{\"page_size\":\"10\",\"page_index\":\"1\"}";

最近發現用fastjson可以將map轉成json字符串對象。

用maven引入fastjson jar包

<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.24</version>
</dependency>

上面的代碼就可以這樣實現了
Map map=new HashMap();
map.put("page_size","10");
map.put("page_index","1");
String param= JSON.toJSONString(map);

這樣問題就解決了復雜json字符串的定義問題!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM