JQuery 解析多维的Json数据格式

2016-02-19 15:06 27 1 收藏

有了下面这个JQuery 解析多维的Json数据格式教程,不懂JQuery 解析多维的Json数据格式的也能装懂了,赶紧get起来装逼一下吧!

【 tulaoshi.com - Web开发 】

这就要利用到JQuery,ASHX以及Json来合作了。一篇文章有多个评论,每十个为一页。用户每点击下一页则自动抓去下一页,这个过程采用无刷新放心进行。
Json格式其实和表格式有异曲同工之妙,在网络传输中,它比XML还省流量,而且与JS有更好的融合,更容易被解析。Json格式样例如下:
代码如下:
{"Products":[
{"orderid":"11077","customerid":"RATTC"},
{"orderid":"11078","customerid":"RATT"}
],
"Img":[{"id":"12345","url"
:"image/1.jpg"}
]}

其中Products和Img我们可以认为是一张表的表名。在Products表中,orderid和customerid都是Products的字段,11077与RATTC可以理解为对应字段的值。Img部分也是一样。所以,上面Products存在两笔记录,而Img存在一笔记录而已。
那么我们怎么样在JQuery里面进行解析出相应的表,栏位和值呢?
在JQuery里面我们可以用:
var Products= Json.Products;
来获得对Products表的筛选。接下来我们就对Products进行循环读取值:
代码如下:
$.each(Products, function(i, n) {
str += "p id='xuhao'" + n.orderid+ "ID" + n.customerid + "/p";
});

$.each(Products, function(i, n) {} 这里的Products就是我们的目标Json数据中的表了了。i代表记录的顺序,从0开始(0代表第一笔,1代表第二笔...),而n就代表对应字段的值了。 对Img的读取也是类似~~
如有不当之处请指正,谢谢!!

来源:https://www.tulaoshi.com/n/20160219/1608883.html

延伸阅读
标签: Web开发
下面说一下,最近在使用jquery 1.4中使用$.ajax()方法解析json对象遇到的问题。 Json对象是: 代码如下: [{name:'二手房出售',infoCount:0,pageUrl:'/ershoufang'},{name:'二手房求购',infoCount:0,pageUrl:'/qiugou'},{name:'二手房装修',infoCount:0,pageUrl:'/esfzhuangxiu'},{name:'二手回收',infoCount:0,pageUrl:'/huishou'},{name...
标签: Web开发
1.jqury如何用ajax的形式调用后台asp.net页面生成的json数据 2.jquery简单的dom操作 3.送本jquery的开发手册给大家(大家慢慢去研究) 准备工作: 首先,我们新建个网站(.net2.0就行). 1.在我们的项目中jquery的js文件。 2.新建一个htm文件,命名为dome.htm吧。 代码如下:(head区的js代码就是实现的全部代码,有详细注释) 代...
标签: 软件教程 excel
让单元格中的数据以不同的形态进行显示可以通过设置单元格的数字格式来实现,这在Excel中是比较常用的,这也是因为内置的格式无法满足用户的需求,所以只能通过自定义数据格式来达到个性化的需求。下面为大家详细的浅析整个设置过程。 简述 首先将光标定位到目标列中的任意一个单元格,接着在“数字”选项组中单击“对话框启...
如: 2000-1-1== 2000-01-01、2000-01-1==2000-01-01、2000-1-01==2000-01-01 以前会写一个function/procedure之类的脚本,大量的IF ELSE。。。 今次无意中发现oracle10g已经支持正则功能,上述问题也就迎刃而解了。。 代码如下: UPDATE LZ__EQ_RHGL LZRH SET LS__SP_GHTIME = SUBSTR(LZ__SP_GHTIME, 1, 5) || '0' || SUBSTR(LZ__SP_GHTIME...
Json是一种类似于XML的通用数据交换格式,具有比XML更高的传输效率. 从结构上看,所有的数据(data)最终都可以分解成三种类型: 第一种类型是标量(scalar),也就是一个单独的字符串(string)或数字(numbers),比如"北京"这个单独的词。 第二种类型是序列(sequence),也就是若干个相关的数据按照一定顺序并列在一起,又叫做数组(array...

经验教程

491

收藏

10
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部