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如何擁有跨平臺,跨語言的優(yōu)勢,然而,除非應用于WebServices,否則,在普通的Web應用中,開發(fā)者經常為XML的解析傷透了腦筋,無論是服務器

3、端生成或處理XML,還是客戶端用JavaScript解析XML,都常常導致復雜的代碼,極低的開發(fā)效率。實際上,對于大多數Web應用來說,他們根本不需要復雜的XML來傳輸數據,XML的擴展性很少具有優(yōu)勢,許多AJAX應用甚至直接返回HTML片段來構建動態(tài)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. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯系客服處理。