从json字符串中取值

//后台  
Map map = new HashMap();  
map.put("result", 1);  
map.put("count", count);  
JSONObject json = JSONObject.fromObject(map);  
response.getWriter().print(json.toString());//  
  
//前台  
用net.sf.json.JSONObject将java.util.Map封装后,使用javascript获取的方法:  
在ajax  
success:function(json)  
{  
   var map=eval('('+json+')');//用eval函数将json转化为对象  
   //然后就可以通过map.key获取对应的value  
    alert(map.result);  
   alert(map.count);  
}  

你可能感兴趣的:(web)