js将json格式内容转换成对象的方法


Posted in Javascript onNovember 01, 2013
{"options":"[{\"text\":\"王家湾\",\"value\":\"9\"},{\"text\":\"李家湾\",\"valu 
e\":\"10\"},{\"text\":\"邵家湾\",\"value\":\"13\"}]"} 
<script type="text/javascript">
    var d1 =[{"text":"王家湾","value":"9"},{"text":"李家湾","value":"10"},{"text":"邵家湾","value":"13"}];
    $(d1).each(function(){
        if(
        alert(this.text);
    });
</script>

 

javascript就可以完成遍历。

<script type="text/javascript">
  var json = {"options":"[{\"text\":\"王家湾\",\"value\":\"9\"},{\"text\":\"李家湾\", \"value\":\"10\"},{\"text\":\"邵家湾\",\"value\":\"13\"}]"} 
  json = eval(json.options)
  for(var i=0; i<json.length; i++)
  {
     alert(json[i].text+" " + json[i].value)
  }
</script>

 

如果你一开始的json是用字符串类型的话要转换为一个json object 。用eval();
例如:var json = eval(strJson);

Javascript 相关文章推荐
javascript游戏开发之《三国志曹操传》零部件开发(四)用地图块拼成大地图
Jan 23 Javascript
javascript在子页面中函数无法调试问题解决方法
Jan 17 Javascript
jQuery响应enter键的实现思路
Apr 18 Javascript
jQuery解析XML与传统JavaScript方法的差别实例分析
Mar 05 Javascript
JavaScript判断按钮被点击的方法
Dec 13 Javascript
javascript实现日期三级联动下拉框选择菜单
Dec 03 Javascript
JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】
Apr 19 Javascript
解决vue项目使用font-awesome,build后路径的问题
Sep 01 Javascript
微信小程序中遇到的iOS兼容性问题小结
Nov 14 Javascript
详解基于React.js和Node.js的SSR实现方案
Mar 21 Javascript
基于原生js实现九宫格算法代码实例
Jul 03 Javascript
Node.js fs模块原理及常见用途
Oct 22 Javascript
JS实现切换标签页效果实例代码
Nov 01 #Javascript
Javascript delete 引用类型对象
Nov 01 #Javascript
理解Javascript闭包
Nov 01 #Javascript
Javascript 命名空间模式
Nov 01 #Javascript
完美解决AJAX跨域问题
Nov 01 #Javascript
javascript中创建对象的几种方法总结
Nov 01 #Javascript
如何学习Javascript入门指导
Nov 01 #Javascript
You might like
ThinkPHP中实例Model方法的区别说明
2010/08/21 PHP
php中防止SQL注入的最佳解决方法
2013/04/25 PHP
PHP session文件独占锁引起阻塞问题解决方法
2015/05/12 PHP
PHP中16个高危函数整理
2019/09/19 PHP
PHP设计模式之外观模式(Facade)入门与应用详解
2019/12/13 PHP
javascript tips提示框组件实现代码
2010/11/19 Javascript
基于css3新属性transform及原生js实现鼠标拖动3d立方体旋转
2016/06/12 Javascript
jQuery插件Easyui设置datagrid的pageNumber导致两次请求问题的解决方法
2016/08/06 Javascript
Vue 仿百度搜索功能实现代码
2017/02/16 Javascript
Angular中$state.go页面跳转并传递参数的方法
2017/05/09 Javascript
vuejs 切换导航条高亮(路由菜单高亮)的方法示例
2018/05/29 Javascript
node.js连接mysql与基本用法示例
2019/01/05 Javascript
JavaScript实现点击切换功能
2021/01/27 Javascript
[00:43]FTP典藏礼包 DOTA2三大英雄霸气新套装
2014/03/21 DOTA
使用Python进行新浪微博的mid和url互相转换实例(10进制和62进制互算)
2014/04/25 Python
python获取mp3文件信息的方法
2015/06/15 Python
Python的dict字典结构操作方法学习笔记
2016/05/07 Python
python3.5实现socket通讯示例(TCP)
2017/02/07 Python
Python获取CPU、内存使用率以及网络使用状态代码
2018/02/08 Python
TensorFlow实现MLP多层感知机模型
2018/03/09 Python
python2.7安装图文教程
2018/03/13 Python
对Python中list的倒序索引和切片实例讲解
2018/11/15 Python
django处理select下拉表单实例(从model到前端到post到form)
2020/03/13 Python
你应该知道的Python3.6、3.7、3.8新特性小结
2020/05/12 Python
SHEIN台湾:购买最新流行女装服饰
2019/05/18 全球购物
解释i节点在文件系统中的作用
2013/11/26 面试题
人事专员职责
2014/02/22 职场文书
社区服务活动总结
2014/05/07 职场文书
525心理活动总结
2014/07/04 职场文书
违反交通安全法检讨书
2014/10/24 职场文书
吃空饷专项整治方案
2014/10/27 职场文书
检讨书怎么写
2015/01/23 职场文书
2015年七夕情人节活动方案
2015/05/06 职场文书
矛盾论读书笔记
2015/06/29 职场文书
2016年七夕爱情寄语
2015/12/04 职场文书
Python获取指定日期是"星期几"的6种方法
2022/03/13 Python