json字符串的类型以及在javascript中的解析方式
来源:互联网 发布:淘宝网店开店技巧 编辑:程序博客网 时间:2024/05/16 09:25
- 对于json字符串类型和解析,这几天一直比较头疼。上网查了一下资料,外加自己的实践,现总结如下:
- 这里只考虑对于服务器返回的json数据。
- <1> 对象集合类型:
- a.[{"author":"宝儿柯察金","id":1,"name":"钢铁是怎样炼成的"},{"author":"安妮宝贝","id":0,"name":"再见薇安"}]
- 或者:
- b.{"books":[{"author":"宝儿柯察金","id":1,"name":"钢铁是怎样炼成的"},{"author":"安妮宝贝","id":0,"name":"再见薇安"}]}
- javascript的解析方式相同:
- $.post('url',function(data){
- alert(data.books.length); //输出集合的长度
- $.each(data.books,function(index.item){
- alert("图书名:"+item.name+" 图书作者:"+item.author); //输出图书信息
- })
- },'json');
- 对于b类型的json字符串,则在data.books的地方省略books即可
- <2>字符串类型:{"author":"宝儿柯察金","id":1,"name":"钢铁是怎样炼成的"}
- javascript解析方式:
- $.post('url',function(data){
- alert("图书名: "+data.name+"图书作者: "+data.author); //用.的形式导出属性即可。
- },'json')
- 注意的地方:
- 以上案例如果jquery异步请求类型没有说明或者是以字符串形式接受,则需要做一次对象化处理。
- var data=eval('('+data+')');
0 0
- json字符串的类型以及在javascript中的解析方式
- json字符串在javascript和java代码中的表示方式
- js解析json类型字符串的函数
- 在JavaScript中将JSON的字符串解析成JSON数据格式的两种方法
- 在JavaScript中将JSON的字符串解析成JSON数据格式的两种方法
- JavaScript解析json字符串
- JavaScript解析json字符串
- 【问题-java-json】josn的发送与接收(全)解析json对象与字符串在js中的区别,以及后端spring该如何接收?
- javascript解析json的3种方式
- JavaScript解析Json字符串的性能比较
- JavaScript解析Json字符串的性能比较
- JavaScript解析Json字符串的性能比较
- eval解析JSON中的注意点 在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数。 2. 使用Function对象来进行返回解析。 使用eval
- json的解析方式以及json的拼装
- Javascript中的JSON解析
- JavaScript -- 使用JavaScript解析JSON格式的字符串
- Json对象和Json字符串的区别,以及Springmvc接受json字符串类型。
- Json对象和Json字符串的区别,以及Springmvc接受json字符串类型。
- NandFlash驱动设计
- Linux登陆或者su - 用户慢问题
- Java IO流->处理流->标准输入输出流:System.in&System.out
- 内存缓冲区fflush(stdin)
- JavaScript内核笔记02-对象、原型、this指针
- json字符串的类型以及在javascript中的解析方式
- 网络篇 - 04.网络数据解析(JSON)
- 黑马程序员--Java集合框架(一)
- POJ 1274--The Perfect Stall【二分图 && 最大匹配数 && 水题】
- HDU 2522 求循环小数问题
- 网络基础知识
- Redmine中的wiki支持HTMl语言
- 【JavaScript】DOM操作表格
- 一些常用的webservice接口