Java中 List 和 JSON字符串之间的相互转换

List 转 JSON 字符串

 List list = new ArrayList();   
 Map<String,String> map = new HashMap<>();
 map.put("name","szy");
 map.put("num",2);
 list.add(map);
 String inventoryResultStr = JSON.toJSON(list).toString();

前端js将后端的json字符串转对象

var strJson1 ='${inventoryResultStr}';
 
var verficationPeopleMap=JSON.parse(strJson1);
 

JSON字符串转List

List inventoryResultList = JSONObject.parseArray(inventoryResult);
for(Integer i=0;i<inventoryResultList.size();i++){
     JSONObject jsonObject = (JSONObject) inventoryResultList.get(i);
     String name =jsonObject.getString("name");
}
 
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐