eval解析json
来源:互联网 发布:sql full join的用法 编辑:程序博客网 时间:2024/06/05 17:44
后台向前端返回jsonresult,除了返回成功或者失败,有时候需要带上数据。
{"enterprise":{"address":"xxxxx路681号","bank_account":"","bank_name":"","contacter1":"李会计","contacter2":"",
"gzzt":"","id":0,"name":"xxxxxxx器材经营部","openid":"","qxgzsj":"","subscribe_time":"",
"taxno":"xxxxxxx7906270024","taxoffice":"其他","tel1":"xxxx371750","tel2":""}}
通过eval解析后的结果:
var enterprise = eval('(' + result.message + ')');
然后利用for循环把具体值取出:
var name=null;var taxno=null;var taxoffice=null;var address=null;var bank_name=null;var bank_account=null;var contacter1=null;var tel1=null;for(i in enterprise ){name=enterprise[i].name; taxno=enterprise[i].taxno;taxoffice=enterprise[i].taxoffice;address=enterprise[i].address;bank_name=enterprise[i].bank_name;bank_account=enterprise[i].bank_account;contacter1=enterprise[i].contacter1;tel1=enterprise[i].tel1;}
一个对象的List,转换为json,用JSONArray。
JSONArray result = JSONArray.fromObject(billdelList);后台传前端:
request.setAttribute("billdelList", result.toString());页面之间传递:
window.location.href='<%=basePath%>pages/mobile/ddlb.jsp?list='+'${billdelList}'+'&main='+'${billmain1}';前端传后台:
window.location.href='<%=basePath%>kaiPiao.action?m=createXML&list='+list+'&main='+main;
要是取JSONArray里的内容,则要先toArray生成数组,利用for循环,取出List里的每个Object,将object转为jsonobject,获取字段值
String good= request.getParameter("list"); //商品 System.out.println(good); JSONArray goodArray=JSONArray.fromObject(good); Object[] goodObj= goodArray.toArray(); //商品种类数量 int count=goodObj.length; //FPXMXX 共计 int FPXMXXSL=0; StringBuilder dataString=new StringBuilder(); for(int i=0;i<count;i++){ JSONObject goods=JSONObject.fromObject(goodObj[i]);
eval解析json更多内容传送门:
http://www.cnblogs.com/myjavawork/archive/2011/03/10/1979279.html
阅读全文
0 0
- eval 解析 json 数据
- Json Eval 解析
- js eval 解析json
- eval解析json字符串
- eval解析JSON
- 解析json字符串:eval
- 使用eval()解析json
- jquery eval解析JSON
- json eval函数解析
- eval解析json
- 使用eval()解析Json字符串
- js中的eval解析json
- 使用eval解析JSON对象
- eval解析JSON注意点
- python通过eval解析json
- json解析 eval() 和 JSON.parse()
- eval解析JSON中的注意点
- eval解析JSON中的注意点
- 分析System.out.println('i'+1)与System.out.println(""+'i'+1)的区别
- MVC中几种常用ActionResult
- linux上安装memecached安装小记!
- JavaScript页面后退或关闭
- mysql实现类似于oracle的to_char() to_date()
- eval解析json
- RecycleView实现MVP框架下的双列表联动与悬停
- 拥塞控制算法之Remy (2013 Sigcomm)
- wpf datagrid简单显示数据
- nfs连接(转载加修改)
- 关于程序员面试
- Scrapy爬虫框架
- 八大排序算法总结之一(冒泡排序,快速排序,直接插入排序,希尔排序)
- 移除有序数组中的重复元素