成人免费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

2013-02-20 15:29:00

JSONAndroid開發

2010-07-06 10:07:10

jQueryJSON

2011-03-04 14:58:40

jqueryJSON

2019-03-25 15:00:38

工具代碼測試

2009-08-03 17:22:15

JSON解析

2023-12-30 13:33:36

Python解析器JSON

2022-06-28 08:17:10

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實例

2009-08-31 14:01:50

C#創建一個文件

2021-04-28 07:22:13

HiveJson數組

2013-03-27 10:51:44

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

2024-04-01 07:00:00

C#

2022-03-28 07:43:28

jsonHive數據庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久综合九色综合欧美狠狠 | 四季久久免费一区二区三区四区 | 久久久久黄 | 91在线观看免费 | 中文字幕一区二区三区四区五区 | 精品久久久久久亚洲国产800 | 久久乐国产精品 | 奇米在线 | 中文字幕在线一区 | 成年人在线观看 | 高清亚洲 | 九九热在线视频 | 欧美一区二区三区在线免费观看 | 91亚洲国产成人久久精品网站 | 神马影院一区二区三区 | 欧美精品在线播放 | 中文字幕国| 成人无遮挡毛片免费看 | 91在线中文字幕 | 欧美亚洲国语精品一区二区 | 华人黄网站大全 | 日韩欧美高清dvd碟片 | 国产精品色 | 色综合视频在线 | 一区二区免费视频 | 久久99国产精一区二区三区 | 国产99久久久国产精品 | 国产真实精品久久二三区 | 99亚洲精品 | 亚洲欧洲中文 | 一级大片网站 | 国产精品伦一区二区三级视频 | 亚洲品质自拍视频 | 亚洲视频免费在线播放 | 国产激情视频网站 | 四虎免费视频 | 日韩一级黄色毛片 | 亚洲成人在线免费 | 午夜二区 | 在线2区 | 亚洲成人久久久 |