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 版本自动生成文章摘要
Jul 23 Javascript
js 获取、清空input type=&quot;file&quot;的值(示例代码)
Dec 24 Javascript
将json对象转换为字符串的方法
Feb 20 Javascript
js实现透明度渐变效果的方法
Apr 10 Javascript
利用js实现禁止复制文本信息
Jun 03 Javascript
javascript创建对象的几种模式介绍
May 06 Javascript
微信小程序 this和that详解及简单实例
Feb 13 Javascript
浅谈Vue.js中ref ($refs)用法举例总结
Dec 19 Javascript
Vue+elementui 实现复杂表头和动态增加列的二维表格功能
Sep 23 Javascript
在Vue中使用CSS3实现内容无缝滚动的示例代码
Nov 27 Vue.js
JS中循环遍历数组的四种方式总结
Jan 23 Javascript
使用refresh_token实现无感刷新页面
Apr 26 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 编写的 25个游戏脚本
2009/05/11 PHP
php图像处理函数大全(推荐收藏)
2013/07/11 PHP
php中mysql连接和基本操作代码(快速测试使用,简单方便)
2014/04/25 PHP
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
2014/10/14 PHP
PHP数组操作――获取数组最后一个值的方法
2015/04/14 PHP
PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能
2015/04/27 PHP
PHP.ini安全配置检测工具pcc简单介绍
2015/07/02 PHP
php微信开发之带参数二维码的使用
2016/08/03 PHP
php实现URL加密解密的方法
2016/11/17 PHP
PHP实现的文件操作类及文件下载功能示例
2016/12/24 PHP
window.onbeforeunload方法在IE下无法正常工作的解决办法
2010/01/23 Javascript
confirm的用法示例用于按钮操作时确定是否执行
2014/06/19 Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
2015/03/11 Javascript
Labelauty?jQuery单选框/复选框美化插件分享
2015/09/26 Javascript
JS排序方法(sort,bubble,select,insert)代码汇总
2016/01/30 Javascript
浅析jQuery Ajax通用js封装
2016/06/22 Javascript
详解Vue.js搭建路由报错 router.map is not a function
2017/06/27 Javascript
微信小程序实现展示评分结果功能
2019/02/15 Javascript
ES6顶层对象、global对象实例分析
2019/06/14 Javascript
JavaScript Array对象使用方法解析
2019/09/24 Javascript
Python 文件重命名工具代码
2009/07/26 Python
朴素贝叶斯算法的python实现方法
2014/11/18 Python
python 实现UTC时间加减的方法
2018/12/31 Python
python matplotlib拟合直线的实现
2019/11/19 Python
python异常处理try except过程解析
2020/02/03 Python
python数据库编程 ODBC方式实现通讯录
2020/03/27 Python
python如何爬取动态网站
2020/09/09 Python
数据库基础的一些面试题
2012/02/25 面试题
质量承诺书范文
2014/03/27 职场文书
2014大学生职业生涯规划书最新范文
2014/09/13 职场文书
我的中国梦主题教育活动总结
2015/05/07 职场文书
2015年语文教学工作总结
2015/05/25 职场文书
2015年骨干教师工作总结
2015/05/26 职场文书
欠条样本
2015/07/03 职场文书
Python上下文管理器Content Manager
2021/06/26 Python
工厂无线对讲系统解决方案
2022/02/18 无线电