将List类型数据转为json
生活随笔
收集整理的這篇文章主要介紹了
将List类型数据转为json
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
將List類型數(shù)據(jù)轉(zhuǎn)為json
數(shù)據(jù)庫(kù)中某一個(gè)字段需要存入集合類型數(shù)據(jù)時(shí),最簡(jiǎn)單的方式將該集合轉(zhuǎn)為json格式存進(jìn)去。
// 首先maven引入fastjson jar依賴包
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.24</version> </dependency>//代碼展示
List<Map> listMap = new ArrayList<Map>();Map map1 = new HashMap(); map1.put("小明","員工"); map1.put("小軍","主管"); String jsonString1= JSON.toJSONString(map1); System.out.println(jsonString1);Map map2 = new HashMap(); map2.put("小王", "員工"); map2.put("小紅", "主管");listMap.add(map1); listMap.add(map2); String jsonString2= JSON.toJSONString(listMap); System.out.println(jsonString2);輸出: jsonString1轉(zhuǎn)化后:{"小明":"員工","小軍":"主管"} jsonString2轉(zhuǎn)化后:[{"小明":"員工","小軍":"主管"},{"小王":"員工","小紅":"主管"}]json轉(zhuǎn)為L(zhǎng)ist
代碼展示
String mapList=[{"小明":"員工","小軍":"主管"},{"小王":"員工","小紅":"主管"}]; List<Map>mapList=(List<Map>) JSONArray.parse(mapList);總結(jié)
以上是生活随笔為你收集整理的将List类型数据转为json的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 浏览器五大内核
- 下一篇: 应用层协议:HTTP与HTTPS协议详解