麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

利用jQuery解析獲取JSON數據

2019-11-19 16:52:50
字體:
來源:轉載
供稿:網友

JSON 是一種比較方便的數據形式,下面使用$.getJSON方法,實現獲得JSON數據和解析,都挺方便簡單的。從http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=? 這個地址得到JSON數據 并且分析里面的結構,生成圖片和相關鏈接等:

復制代碼

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

HTML:

<div class="main"> <div class="ginfo" id="ginfo">   <h1></h1>  <p></p>  <p></p> </div> <ul>   </ul></div> 

最后說一下JSON數據的格式,其實它就是個文本文件,可以方便的解析,也可以直接查看。

 ({  "title": "Recent Uploads tagged cat",  "link": "http://www.flickr.com/photos/tags/cat/",  "description": "",  "modified": "2009-08-03T01:50:45Z",  "generator": "http://www.flickr.com/",  "items"  {   "title": "DSC06844",   "link": "http://www.flickr.com/photos/g_bugel/3783605340/",   "media": {"m":"http://farm3.static.flickr.com/2638/3783605340_a3cfc9eeb9_m.jpg"},   "date_taken": "2009-07-06T07:27:59-08:00",   "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> ",   "published": "2009-08-03T01:50:45Z",   "author": "[email protected] (g.bugel)",   "author_id": "38658309@N00",   "tags": "china cat feline beijing 2009 chinalab chinalab2009"  },{......});

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品一区在线免费观看 | 久久嗨 | 亚洲人成在线播放网站 | 午夜激情视频网站 | 久久sp | 福利在线小视频 | 国产精品成人免费一区久久羞羞 | 蜜桃91麻豆| 久久国产精品免费视频 | 一级做a爰片性色毛片2021 | 国产羞羞视频 | 成人做爰s片免费看网站 | 日产精品久久久一区二区福利 | 精品亚洲一区二区 | 亚洲成人在线视频网站 | 美国av片在线观看 | 爽爽视频免费看 | 欧美一级片 在线播放 | 国产精品一区网站 | 精品一区在线视频 | 亚洲小视频网站 | 91 视频网站 | 中国av免费观看 | 国产精品欧美日韩一区二区 | 久久久经典视频 | 久久免费视频一区二区三区 | av免费在线播放网址 | 真人一级毛片免费 | 欧美视频一区二区三区在线观看 | 日韩av片网站 | 欧美精品免费一区二区三区 | 热re91久久精品国产99热 | 亚洲影视在线 | 中文字幕在线观看视频一区 | 手机黄色小视频 | 久久艳片 | 日韩精品久久久久久 | 国产毛片网站 | 黄色aaa视频 | 亚洲精品一区国产精品丝瓜 | av老司机久久 |