成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

一個JSON實例:jQuery解析JSON數據

開發 前端
JSON 是一種比較方便的數據形式。今天用JQuery 寫了一個JSON的東西,用了 $.getJSON方法,獲得JSON數據和解析 都挺方便簡單的。

JSON 是一種比較方便的數據形式 具體的大家可以參考http://baike.baidu.com/view/136475.htm 還挺詳細的。

今天用JQuery 寫了一個JSON的東西,用了 $.getJSON方法,獲得JSON數據和解析 都挺方便簡單的。

從http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=? 這個地址得到JSON數據 并且分析里面的結構,生成圖片和相關鏈接等:

JS:

  1. $(function(){  
  2.         var url="http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?" 
  3.         $.getJSON(     //使用getJSON方法取得JSON數據  
  4.         url,  
  5.         function(data){ //處理數據 data指向的是返回來的JSON數據  
  6.                 var tit="<a href='"+ data.link +"'>"+data.title +"<\/a>"//生成標題和標題連接  
  7.                 $("h1").html(tit);     //出現在指定位置H1 內  
  8.                 $("#ginfo").find("p").eq(0).html(data.modified);   
  9.                 $("#ginfo").find("p").eq(1).html(data.generator);  
  10.                 var lis="";    //li 列表項目  
  11.                 $(data.items).each(function(i,ite){     //遍歷JSON數據得到所需形式  
  12.                     lis+="<li>";  
  13.                     lis+="<a href='"+ ite.link +"'><img src='"+ite.media.m +"' title='"+ ite.title +"'><\/><\/a>";  
  14.                     lis+="<div>";  
  15.                     lis+=ite.description;                  
  16.                     lis+="<\/div><\/li>";                  
  17.                     })  
  18.                 $("ul").html(lis);      //將遍歷出來的數據呈現在所需位置  
  19.                 $("li").hover(function(){$(this).addClass("hov")}, function(){$(this).removeClass("hov")});      
  20.         }  
  21.         )  
  22.   })          

HTML:

  1. <div class="main"> 
  2.     <div class="ginfo" id="ginfo">      
  3.         <h1></h1> 
  4.         <p></p> 
  5.         <p></p> 
  6.    </div> 
  7.    <ul>         
  8.    </ul> 
  9. </div>    

最后說一下JSON數據的格式 其實它就是個文本文件,可以方便的解析 也可以直接 查看http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=? 這個地址。

  1. ({        
  2.  "title": "Recent Uploads tagged cat",         
  3.  "link": "http://www.flickr.com/photos/tags/cat/",        "description": "",    
  4.       "modified": "2009-08-03T01:50:45Z",         
  5.  "generator": "http://www.flickr.com/",         
  6.  "items"    
  7.      {            
  8.   "title": "DSC06844",         
  9.      "link": "http://www.flickr.com/photos/g_bugel/3783605340/",              
  10. "media": {"m":"http://farm3.static.flickr.com/2638/3783605340_a3cfc9eeb9_m.jpg"},             
  11.  "date_taken": "2009-07-06T07:27:59-08:00",            
  12.  "description": "<p><a href=\"http://www.flickr.com/people/g_bugel/\">g.bugel<\/a> posted a photo:<\/p> <p><a href=\"http://www.flickr.com/photos/g_bugel/3783605340/\" title=\"DSC06844\"><img src=\"http://farm3.static.flickr.com/2638/3783605340_a3cfc9eeb9_m.jpg\" width=\"240\" height=\"180\" alt=\"DSC06844\" /><\/a><\/p> ",           
  13.    "published": "2009-08-03T01:50:45Z",           
  14.    "author": "nobody@flickr.com (g.bugel)",           
  15.    "author_id": "38658309@N00",             
  16.    "tags": "china cat feline beijing 2009 chinalab chinalab2009"        
  17.  },{......}); 

點擊這里查看DEMO 

原文鏈接:http://www.cnblogs.com/pifoo/archive/2011/05/21/Json-Example.html

【編輯推薦】

  1. 從零開始學習jQuery之Ajax快餐
  2. jQuery+Ajax+PHP+MySQL實現分類列表管理
  3. 推薦5款改善用戶體驗的jQuery插件
  4. 詳解jQuery構造器的實現
  5. 從零開始學習jQuery之管理jQuery包裝集
責任編輯:陳貽新 來源: pifoo的博客
相關推薦

2011-07-19 09:08:38

jQuery

2010-07-06 10:07:10

jQueryJSON

2011-03-04 14:58:40

jqueryJSON

2013-02-20 15:29:00

JSONAndroid開發

2019-03-25 15:00:38

工具代碼測試

2009-08-03 17:22:15

JSON解析

2022-06-28 08:17:10

JSON性能反射

2023-12-30 13:33:36

Python解析器JSON

2010-01-05 13:54:32

Jquery Json

2009-07-23 10:51:20

jQuery調用Web返回JSON數據

2022-09-30 13:57:15

JSON解析C語言

2024-06-28 08:28:43

反序列化filterJson

2009-12-18 16:27:41

Ruby解析Json

2021-08-31 07:54:24

SpringMVC接口JSON

2009-07-15 13:41:00

JDBC實例

2021-04-28 07:22:13

HiveJson數組

2009-08-31 14:01:50

C#創建一個文件

2013-03-27 10:51:44

iOSjson解析網絡交互數據格式解析

2024-04-01 07:00:00

C#

2022-03-28 07:43:28

jsonHive數據庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91免费在线看 | av黄色免费 | 丝袜美腿一区二区三区 | 黄色一级大片在线免费看产 | 亚洲成人精品在线观看 | 亚洲精品乱码久久久久久按摩 | 国产成人精品久久久 | 一区二区三区视频在线观看 | 嫩草视频免费 | 久久免费精品 | 一区二区三区免费在线观看 | 久久精品欧美一区二区三区不卡 | 日韩欧美一级 | 成人夜晚看av | 天堂一区二区三区 | 日韩精品一区二区三区第95 | 国产成人亚洲精品 | 亚洲成人国产综合 | 亚洲日本中文 | 国产视频福利一区 | 日本黄视频在线观看 | 免费一级黄色录像 | 欧美视频1区 | 欧美国产日韩在线 | 日韩中文字幕在线视频观看 | 在线高清免费观看视频 | 99视频免费在线观看 | 国产成人精品999在线观看 | 天天色综 | 日本高清视频在线播放 | 亚洲一区二区在线播放 | 69福利影院| 日韩久久久一区二区 | 操人网 | 久久国产精彩视频 | 日韩不卡视频在线 | 亚洲性人人天天夜夜摸 | 欧美一区二区三区视频 | a在线视频 | 2018国产大陆天天弄 | 一区二区在线免费观看视频 |