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 相关文章推荐
firefox和IE系列的相关区别整理 以备后用
Dec 28 Javascript
jQuery之排序组件的深入解析
Jun 19 Javascript
JS判断两个时间大小的示例代码
Jan 28 Javascript
JS打字效果的动态菜单代码分享
Aug 21 Javascript
jQuery实现响应鼠标背景变化的动态菜单效果代码
Aug 27 Javascript
js学习阶段总结(必看篇)
Jun 16 Javascript
javascript用rem来做响应式开发
Jan 13 Javascript
vue 自定义提示框(Toast)组件的实现代码
Aug 17 Javascript
Vue中的vue-resource示例详解
Nov 02 Javascript
JavaScript RegExp 对象用法详解
Sep 24 Javascript
vue+vant实现商品列表批量倒计时功能
Jan 13 Javascript
原生js实现的观察者和订阅者模式简单示例
Apr 18 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翻页类
2009/06/01 PHP
PHP实现自动对图片进行滚动显示的方法
2015/03/12 PHP
PHP实现图片上传并压缩
2015/12/22 PHP
定位地理位置PHP判断员工打卡签到经纬度是否在打卡之内
2019/05/23 PHP
JS宝典学习笔记(下)
2007/01/10 Javascript
js模拟弹出效果代码修正版
2008/08/07 Javascript
Ajax+Json 级联菜单实现代码
2009/10/27 Javascript
javascript实现图片跟随鼠标移动效果的方法
2015/05/13 Javascript
JQuery替换DOM节点的方法
2015/06/11 Javascript
JavaScript数据结构与算法之集合(Set)
2016/01/29 Javascript
动态的9*9乘法表效果的实现代码
2016/05/16 Javascript
jquery遍历标签中自定义的属性方法
2016/09/17 Javascript
深入理解JavaScript中的for循环
2017/02/07 Javascript
Bootstrap模态框案例解析
2017/03/05 Javascript
微信小程序progress组件使用详解
2018/01/31 Javascript
工作中常用到的ES6语法
2018/09/04 Javascript
vue中tab选项卡的实现思路
2018/11/25 Javascript
深入理解 JS 垃圾回收
2019/06/03 Javascript
在Vue项目中使用Typescript的实现
2019/12/19 Javascript
微信小程序文章列表功能完整实例
2020/06/03 Javascript
[42:22]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第一局
2016/02/27 DOTA
[04:54]DOTA2-DPC中国联赛1月31日Recap集锦
2021/03/11 DOTA
Python中死锁的形成示例及死锁情况的防止
2016/06/14 Python
python中文分词,使用结巴分词对python进行分词(实例讲解)
2017/11/14 Python
python使用selenium登录QQ邮箱(附带滑动解锁)
2019/01/23 Python
numpy求平均值的维度设定的例子
2019/08/24 Python
Python文件时间操作步骤代码详解
2020/04/13 Python
Django REST Swagger实现指定api参数
2020/07/07 Python
努比亚手机官网:nubia
2016/10/06 全球购物
印尼第一大家居、生活和家具电子商务:Ruparupa
2019/11/25 全球购物
《鱼游到了纸上》教学反思
2014/02/20 职场文书
优秀广告词大全
2014/03/19 职场文书
党的群众路线剖析材料
2014/10/09 职场文书
基层党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书
导游词书写之黄山
2019/08/06 职场文书
python字符串的多行输出的实例详解
2021/06/08 Python