页面解析Json小结

1.如果传到页面的是Json对象

JSONObject json=JSONObject.fromString(result);
request.getSession().setAttribute("json", json);

可以这样解析:

var last=JSON.stringify(${json});
var map = eval("("+last+")");
alert(map.date);

2.如果是字符串

ModelAndView mav = new ModelAndView("/wechat/smp/supplierDetailView");
mav.addObject("result",result);

可以这样解析:

var result = '${result}';
var map = eval("("+result+")");
alert(map.date);

3.如果是@ResponseBody 返回 Map<String,Object>

Map<String,Object> map = new HashMap<String,Object>();
map.put("rtn", "ok");

可以这样解析:

success:function (data){
      if(data.rtn=='ok'){
   	                                                                                                                    
    alert("成功!");	 
    }
}  				


猜你喜欢

转载自blog.csdn.net/xm393392625/article/details/80074462