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 相关文章推荐
js身份证验证超强脚本
Oct 26 Javascript
javascript:FF/Chrome与IE动态加载元素的区别说明
Jan 26 Javascript
JS设置网页图片vspace和hspace属性的方法
Apr 01 Javascript
探究Vue.js 2.0新增的虚拟DOM
Oct 20 Javascript
在bootstrap中实现轮播图实例代码
Jun 11 Javascript
JS SetInterval 代码实现页面轮询
Aug 11 Javascript
浅谈vue引用静态资源需要注意的事项
Sep 28 Javascript
VUE+Element UI实现简单的表格行内编辑效果的示例的代码
Oct 31 Javascript
Vue项目中使用WebUploader实现文件上传的方法
Jul 21 Javascript
js 对象使用的小技巧实例分析
Nov 08 Javascript
有趣的JavaScript隐式类型转换操作实例分析
May 02 Javascript
Element实现动态表格的示例代码
Aug 02 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 date与gmdate的获取日期的区别
2010/02/08 PHP
ajax+php打造进度条代码[readyState各状态说明]
2010/04/12 PHP
destoon实现调用热门关键字的方法
2014/07/15 PHP
Yii框架关联查询with用法分析
2014/12/02 PHP
共享自己写一个框架DreamScript
2007/01/20 Javascript
html 锁定页面(js遮罩层弹出div效果)
2009/10/27 Javascript
修改jQuery Validation里默认的验证方法
2012/02/14 Javascript
js屏蔽鼠标键盘(右键/Ctrl+N/Shift+F10/F11/F5刷新/退格键)
2013/01/24 Javascript
Jquery带搜索框的下拉菜单
2013/05/06 Javascript
如何设置一定时间内只能发送一次请求
2014/02/28 Javascript
Javascript WebSocket使用实例介绍(简明入门教程)
2014/04/16 Javascript
JavaScript中的公有、私有、特权和静态成员用法分析
2014/11/20 Javascript
loading动画特效小结
2017/01/22 Javascript
javascript函数的节流[throttle]与防抖[debounce]
2017/11/15 Javascript
微信小程序使用picker实现时间和日期选择框功能【附源码下载】
2017/12/11 Javascript
解决vue 绑定对象内点击事件失效问题
2018/09/05 Javascript
使用node-media-server搭建一个简易的流媒体服务器
2021/01/20 Javascript
python使用BeautifulSoup分析网页信息的方法
2015/04/04 Python
Linux中Python 环境软件包安装步骤
2016/03/31 Python
对python中的float除法和整除法的实例详解
2019/07/20 Python
python实现文件的分割与合并
2019/08/29 Python
python图形绘制奥运五环实例讲解
2019/09/14 Python
Python 获取项目根路径的代码
2019/09/27 Python
Python实现打印实心和空心菱形
2019/11/23 Python
Python多线程的退出控制实现
2020/08/10 Python
Python调用系统命令os.system()和os.popen()的实现
2020/12/31 Python
基于css3仿造window7的开始菜单
2010/06/17 HTML / CSS
CSS3制作日历实现代码
2012/01/21 HTML / CSS
css图标制作教程制作云图标
2014/01/19 HTML / CSS
Europcar美国/加拿大:预订汽车或卡车租赁服务
2018/11/13 全球购物
毕业生的自我鉴定
2013/10/29 职场文书
党的群众路线教育实践活动宣传方案
2014/02/23 职场文书
保险经纪人求职信
2014/03/11 职场文书
安全横幅标语
2014/06/09 职场文书
Sleuth+logback 设置traceid 及自定义信息方式
2021/07/26 Java/Android
Python捕获、播放和保存摄像头视频并提高视频清晰度和对比度
2022/04/14 Python