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 相关文章推荐
破除一些网站复制、右键限制
Nov 04 Javascript
利用json获取字符出现次数的代码
Mar 22 Javascript
jQuery弹出框代码封装DialogHelper
Jan 30 Javascript
12行javascript代码绘制一个八卦图
Apr 02 Javascript
JS实现自定义简单网页软键盘效果代码
Nov 05 Javascript
jQuery EasyUi实战教程之布局篇
Jan 26 Javascript
JS中使用变量保存arguments对象的方法
Jun 03 Javascript
Bootstrap字体图标无法正常显示的解决方法
Oct 08 Javascript
WEB前端实现裁剪上传图片功能
Oct 17 Javascript
关于单文件组件.vue的使用
Sep 20 Javascript
Echarts之悬浮框中的数据排序问题
Nov 08 Javascript
简单易扩展可控性强的Jquery转盘抽奖程序
Mar 16 jQuery
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 base64+gzinflate压缩编码和解码代码
2008/10/03 PHP
用PHP实现的四则运算表达式计算实现代码
2011/08/02 PHP
destoon网站转移服务器后搜索汉字出现乱码的解决方法
2014/06/21 PHP
php输出xml属性的方法
2015/03/19 PHP
UTF-8正则表达式如何匹配汉字
2015/08/03 PHP
CodeIgniter开发实现支付宝接口调用的方法示例
2016/11/14 PHP
thinkPHP模板引擎用法示例
2016/12/08 PHP
js RuntimeObject() 获取ie里面自定义函数或者属性的集合
2010/11/23 Javascript
js css后面所带参数含义介绍
2013/08/18 Javascript
js 上下左右键控制焦点(示例代码)
2013/12/14 Javascript
JQuery中extend使用介绍
2014/03/13 Javascript
JavaScript动态插入CSS的方法
2015/12/10 Javascript
jQuery事件绑定用法详解(附bind和live的区别)
2016/01/19 Javascript
javascript RegExp 使用说明
2016/05/21 Javascript
将angular.js项目整合到.net mvc中的方法详解
2017/06/29 Javascript
vue-cli构建项目使用 less的方法
2017/10/04 Javascript
详解Node.js中的Async和Await函数
2018/02/22 Javascript
如何解决jQuery 和其他JS库的冲突
2020/06/22 jQuery
Python实现检测服务器是否可以ping通的2种方法
2015/01/01 Python
Python THREADING模块中的JOIN()方法深入理解
2015/02/18 Python
Python网络编程使用select实现socket全双工异步通信功能示例
2018/04/09 Python
pandas pivot_table() 按日期分多列数据的方法
2018/11/16 Python
详解python调用cmd命令三种方法
2019/07/08 Python
解决Python图形界面中设置尺寸的问题
2020/03/05 Python
如何理解Python中的变量
2020/06/01 Python
Python使用shutil模块实现文件拷贝
2020/07/31 Python
使用Python操作MySQL的小技巧
2020/09/10 Python
Pycharm 如何一键加引号的方法步骤
2021/02/05 Python
使用Python制作一个数据预处理小工具(多种操作一键完成)
2021/02/07 Python
CSS3实现各种图形的示例代码
2016/10/19 HTML / CSS
video下autoplay属性无效的解决方法(添加muted属性)
2020/05/19 HTML / CSS
高中语文课后反思
2014/04/27 职场文书
高中课前三分钟演讲稿
2014/09/13 职场文书
工作能力自我评价2015
2015/03/05 职场文书
Nginx的基本概念和原理
2022/03/21 Servers
css中有哪些方式可以隐藏页面元素及区别
2022/06/16 HTML / CSS