java 字符串转json对象 js json 转 java对象

一、服务器端 字符串转json对象 需要json.jar包

              List<Map> list = new ArrayList<Map>();
		 for(int i = 0;i<3;i++){
			 Map map = new HashMap();
			 map.put("id", "id"+i);
			 map.put("name", "name"+i);
			 list.add(map);		 
		 }
		 Map jsonMap = new HashMap(); 
		 jsonMap.put("jsonstr",list);   //必须是map对象才能转换成json对象
		 JSONObject json = JSONObject.fromObject(jsonMap); 
		 out(json.toString());//将字符串传给客户端

二、客户端 json 转 java对象 需要json.js文件  可以通过ajax 异步接收 
var result = xmlHttp.responseText;
var jsonresult =JSON.parse(result);
var resultlist = jsonresult['jsonstr'];
for(var one in resultlist){
	var item = resultlist[one];
	alert(item.id);
	alert(item.name);
}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值