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 组件之旅(一)分析和设计
Oct 28 Javascript
Javascript实现图片轮播效果(二)图片序列节点的控制实现
Feb 17 Javascript
jQuery代码实现对话框右上角菜单带关闭×
May 03 Javascript
jQuery中$.grep() 过滤函数 数组过滤
Nov 22 Javascript
Node.js中的require.resolve方法使用简介
Apr 23 Javascript
jquery插件canvaspercent.js实现百分比圆饼效果
Jul 18 jQuery
老生常谈JavaScript面向对象基础与this指向问题
Oct 16 Javascript
JQuery 又谈ajax局部刷新
Nov 27 jQuery
Vue按需加载的具体实现
Dec 02 Javascript
vue使用监听实现全选反选功能
Jul 06 Javascript
JavaScript模板引擎原理与用法详解
Dec 24 Javascript
使用react-virtualized实现图片动态高度长列表的问题
May 28 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
php_screw安装使用教程(另一个PHP代码加密实现)
2014/05/29 PHP
PHP实现一维数组转二维数组的方法
2015/02/25 PHP
PHP 计算两个特别大的整数实例代码
2018/05/07 PHP
php curl优化下载微信头像的方法总结
2018/09/07 PHP
Javascript写了一个清除“logo1_.exe”的杀毒工具(可扫描目录)
2007/02/09 Javascript
javascript应用:Iframe自适应其加载的内容高度
2007/04/10 Javascript
Javascript动态绑定事件的简单实现代码
2010/12/25 Javascript
javascript题目,重写函数让其无限相加
2012/02/15 Javascript
基于javascript实现listbox左右移动
2016/01/29 Javascript
JavaScript实现垂直滚动条效果
2017/01/18 Javascript
canvas实现十二星座星空图
2017/02/14 Javascript
EasyUI Datebox 日期验证之开始日期小于结束时间
2017/05/19 Javascript
Spring shiro + bootstrap + jquery.validate 实现登录、注册功能
2017/06/02 jQuery
详解如何优雅地在React项目中使用Redux
2017/12/28 Javascript
Three.js 再探 - 写一个微信跳一跳极简版游戏
2018/01/04 Javascript
JavaScript实现一个带AI的井字棋游戏源码
2018/05/21 Javascript
vue完成项目后,打包成静态文件的方法
2018/09/03 Javascript
react实现antd线上主题动态切换功能
2019/08/12 Javascript
jquery 遍历hash操作示例【基于ajax交互】
2019/10/12 jQuery
解决vuecli3中img src 的引入问题
2020/08/04 Javascript
vue项目实现减少app.js和vender.js的体积操作
2020/11/12 Javascript
微信小程序反编译的实现
2020/12/10 Javascript
Python设计模式编程中解释器模式的简单程序示例分享
2016/03/02 Python
python3调用R的示例代码
2018/02/23 Python
Python实现读写INI配置文件的方法示例
2018/06/09 Python
python爬虫租房信息在地图上显示的方法
2019/05/13 Python
python3反转字符串的3种方法(小结)
2019/11/07 Python
解决Python中回文数和质数的问题
2019/11/24 Python
如何使用PyCharm引入需要使用的包的方法
2020/09/22 Python
Smashbox英国官网:美国知名彩妆品牌
2017/11/13 全球购物
UGG英国官方网站:UGG UK
2018/02/08 全球购物
金融专业大学生自我评价
2014/01/09 职场文书
运动会领导邀请函
2014/01/10 职场文书
关于安全的广播稿
2014/10/23 职场文书
学校法制宣传日活动总结
2014/11/01 职场文书
2014年员工工作总结范文
2014/11/18 职场文书