JavaScript解析JSON格式数据的方法示例


Posted in Javascript onJanuary 24, 2017

本文实例讲述了JavaScript解析JSON格式数据的方法。分享给大家供大家参考,具体如下:

1、使用JavaScript提供的eval()函数

function JsonText1() {
  var strJSON = "{'Name':'Kevin','Age':'23'}"; //得到的JSON
  var obj = eval("(" + strJSON + ")"); //转换后的JSON对象
  alert(obj.Name);
}

2、使用JSON对象

① 使用JSON对象的stringify()函数,将对象转换成JSON

语法:var str = JSON.stringify(data);

② 使用JSON对象的parse()函数,将JSON转换成对象

语法:var data = JSON.parse(str);

var jsonStr = "";
//使用JSON对象的stringify()函数,将对象转换成JSON
function JsonText2() {
  var data = new Object;
  data.Name = "Kevin";
  data.Age = 23;
  jsonStr = JSON.stringify(data);
  alert(jsonStr);
}
//使用JSON对象的parse()函数,将JSON转换成对象
function JsonText3() {
  var data = JSON.parse(jsonStr);
  alert(data.Name);
}
Javascript 相关文章推荐
优化JavaScript脚本的性能的几个注意事项
Dec 22 Javascript
灵活应用js调试技巧解决样式问题的步骤分享
Mar 15 Javascript
jQuery取得select选择的文本与值的示例
Dec 09 Javascript
深入理解javascript的执行顺序
Apr 04 Javascript
JS简单操作select和dropdownlist实例
Nov 26 Javascript
基于javascript实现九九乘法表
Mar 27 Javascript
jQuery的deferred对象使用详解
Sep 25 Javascript
利用angular.copy取消变量的双向绑定与解析
Nov 25 Javascript
JS新包管理工具yarn和npm的对比与使用入门
Dec 09 Javascript
jQuery如何跳转到另一个网页 就这么简单
Dec 28 Javascript
详解在express站点中使用ejs模板引擎
Sep 21 Javascript
vue绑定的点击事件阻止冒泡的实例
Feb 08 Javascript
解决ajax不能访问本地文件问题(利用js跨域原理)
Jan 24 #Javascript
Jquery树插件zTree实现菜单树
Jan 24 #Javascript
bootstrap table之通用方法( 时间控件,导出,动态下拉框, 表单验证 ,选中与获取信息)代码分享
Jan 24 #Javascript
树结构之JavaScript
Jan 24 #Javascript
AngularJS实现使用路由切换视图的方法
Jan 24 #Javascript
javascript 正则表达式去空行方法
Jan 24 #Javascript
JavaScript中动态向表格添加数据
Jan 24 #Javascript
You might like
全国FM电台频率大全 - 20 广西省
2020/03/11 无线电
mysql5写入和读出乱码解决
2006/11/25 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
PHP中__get()和__set()的用法实例详解
2013/06/04 PHP
ThinkPHP中redirect用法分析
2014/12/05 PHP
php实现等比例不失真缩放上传图片的方法
2016/11/14 PHP
php使用curl实现ftp文件下载功能
2017/05/16 PHP
phpStudy 2016 使用教程详解(支持PHP7)
2017/10/18 PHP
html文件中jquery与velocity变量中的$冲突的解决方法
2013/11/01 Javascript
JS去掉第一个字符和最后一个字符的实现代码
2014/02/20 Javascript
js实现checkbox全选和反选示例
2014/05/01 Javascript
js实现瀑布流的三种方式比较
2020/06/28 Javascript
JS实现图文并茂的tab选项卡效果示例【附demo源码下载】
2016/09/21 Javascript
ES6中Symbol类型用法实例详解
2017/04/06 Javascript
浅谈webpack-dev-server的配置和使用
2018/05/17 Javascript
微信小程序实现左滑修改、删除功能
2020/10/19 Javascript
玩转Koa之核心原理分析
2018/12/29 Javascript
微信小程序学习笔记之函数定义、页面渲染图文详解
2019/03/28 Javascript
微信小程序实现动态列表项的顺序加载动画
2019/07/25 Javascript
js实现圆形菜单选择器
2020/12/03 Javascript
微信小程序实现点赞业务
2021/02/10 Javascript
在Python的Django框架中显示对象子集的方法
2015/07/21 Python
基于使用paramiko执行远程linux主机命令(详解)
2017/10/16 Python
HTML5标签大全
2016/11/23 HTML / CSS
Tripadvisor新西兰:阅读评论,比较价格和酒店预订
2018/02/10 全球购物
SportsDirect.com马来西亚:英国第一体育零售商
2018/11/21 全球购物
优秀大学生求职自荐信范文
2014/04/19 职场文书
语文教育专业求职信
2014/06/28 职场文书
2014年中秋寄语
2014/08/11 职场文书
政协委员个人总结
2015/03/03 职场文书
研究生导师推荐信
2015/03/25 职场文书
2015年幼儿园教育教学工作总结
2015/05/25 职场文书
红与黑读书笔记
2015/06/29 职场文书
企业宣传稿范文
2015/07/23 职场文书
汶川大地震感悟
2015/08/10 职场文书
python保存图片的四个常用方法
2022/02/28 Python