jquery遍历json的两种数据结构

jquery遍历json的两种数据结构

ID:8977314

大小:92.00 KB

页数:0页

时间:2018-04-13

jquery遍历json的两种数据结构_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《jquery遍历json的两种数据结构》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、没有落叶的秋-博客:http://blog.sina.com.cn/s/blog_8fbeeb59010153d3.htmlJquery遍历json的两种数据结构简介什么是JSON?JSON即JavaScriptObjectNatation(Java对象表示法),它是一种轻量级的数据交换格式,非常适合于服务器与JavaScript的交互。简而言之,JSON就是JavaScript交换数据的一种格式。例子如下:{"username":"coolcooldool","password":"1230","usertype

2、":"superadmin"}{"list":[{"password":"1230","username":"coolcooldool"},{"password":"thisis2","username":"okokok"}]}第二种是有数组的情况,我也不用文字表述JSON到底是怎么构成的了,相信长眼睛的人都看懂了。为什么使用JSON而不是XML?尽管有许多宣传关于XML如何拥有跨平台,跨语言的优势,然而,除非应用于WebServices,否则,在普通的Web应用中,开发者经常为XML的解析伤透了脑筋,无论是服务器

3、端生成或处理XML,还是客户端用JavaScript解析XML,都常常导致复杂的代码,极低的开发效率。实际上,对于大多数Web应用来说,他们根本不需要复杂的XML来传输数据,XML的扩展性很少具有优势,许多AJAX应用甚至直接返回HTML片段来构建动态Web页面。和返回XML并解析它相比,返回HTML片段大大降低了系统的复杂性,但同时缺少了一定的灵活性。如何使用?当然最直接的方法就是,你自己写一个类,把你在数据库中查到的list转换成Sting,格式就是JSON样子的就行,但前提是你比较牛叉,能很快写出来,并且是对

4、的,第二种方式就是用第三方jar包(如:json-lib.jar,下载地址:http://ishare.iask.sina.com.cn/f/21122133.html?from=like或者jackson.jar,下载地址:http://www.java2s.com/Code/Jar/j/Downloadjacksonjar.htm;),对于我这么不牛叉的人来说,我选第二种方法,人家写得好而且支持双向转换。下面主要介绍手写转换类。有了json格式的数据接下来写入流进行回调:Stringjson=”jsonStr”

5、;response.getWriter.write(json);以防出现乱码:在这之前加上:response.setContentType(“utf-8”);主要内容一、jquery遍历jsonlist二、js取得json值三、Jqueryajax请求格式如下四、Java:对象、list、javabean转换为json对象【一】五、Java:对象、list、javabean转换为json对象【二】六、Java:对象、list、javabean转换为json对象【三】1.jquery遍历jsonlistvararr=

6、[{name:"john",lang:"js"},{name:"nailwl",lang:"jquery"},{name:"吴磊",lang:"ext"}];$.each(arr,function(index,content){alert("theman'sno.is:"+index+",and"+content.name+"islearning"+content.lang);});2.js取得json值js中著名的eval函数varstrJSON="{name:'admin'}";//得到的JSONvarobj=

7、eval("("+strJSON+")");//转换后的JSON对象alert(obj.name);//admin3.Jqueryajax请求格式如下functionBtnClick(){varuid=$("#Text1").attr("value");varpwd=$("#Text2").attr("value");$.ajax({url:"server.php",type:"post",data:{UserName:uid,Password:pwd},

8、/**//*第二种方法遍历json数据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。