JavaScript解析JSON格式数据的方法示例
程序员文章站
2023-09-08 15:08:45
本文实例讲述了javascript解析json格式数据的方法。分享给大家供大家参考,具体如下:
1、使用javascript提供的eval()函数
functi...
本文实例讲述了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); }
ps:关于json操作,这里再为大家推荐几款比较实用的json在线工具供大家参考使用:
在线json代码检验、检验、美化、格式化工具:
json在线格式化工具:
在线xml/json互相转换工具:
json代码在线格式化/美化/压缩/编辑/转换工具:
在线json压缩/转义工具:
c语言风格/html/css/json代码格式化美化工具:
更多关于javascript相关内容可查看本站专题:《javascript中json操作技巧总结》、《javascript查找算法技巧总结》、《javascript错误与调试技巧总结》、《javascript数据结构与算法技巧总结》、《javascript遍历算法与技巧总结》及《javascript数学运算用法总结》
希望本文所述对大家javascript程序设计有所帮助。