日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

从RSS Feed和YQL创建数据表

發布時間:2023/12/3 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 从RSS Feed和YQL创建数据表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.



  • Yahoo Query Language( YQL )是一種查詢語言,例如SQL。
  • 使用YQL,我們可以Web服務 查詢過濾聯接數據。
  • YQL也可以閱讀RSS feed。
  • 響應可以是JSON或XML。
  • 雅虎提供了一個YQL控制臺,用于調試測試診斷 YQL語句。
  • YQL控制臺的鏈接為http://developer.yahoo.com/yql/console/
  • 該演示顯示:
    • 使用YQL閱讀我的博客RSS Feed(http://www.tutorialsavvy.com/feeds/posts/default)。
    • 獲取JSON格式的供稿。
    • 在YUI3數據表中顯示數據。
  • 項目結構
  • 本演示使用以下yui3模塊' node ',' yql ',' datatable ',' datatable-scroll ',' datatype-date '。
  • 使用的YQL語句是: 選擇標題,發布日期,來自rss的鏈接,其中url ='http://www.tutorialsavvy.com/feeds/posts/default?alt = rss&format = json&diagnostics = true'
  • YQL控制臺輸出為:
  • YQL演示腳本yql-demo.htmlHTML標記
<!DOCTYPE html> <html><head><title>YQL Query Reading RSS Feed Demo</title><script src='http://yui.yahooapis.com/3.8.1/build/yui/yui-min.js'></script><style>.response-status {font-weight: bold;color:grey;list-style: none;}.response-text {font-size:16px;color : orange;}#yui-blogger-rss-feed-table {width:650px;}.yui3-skin-sam #yui-blogger-rss-feed-table .yui3-datatable-cell {font-size:11px;}.blogger-post-title {color: Green;font-style: italic;font-weight: bold;}.blogger-post-link {text-decoration: none;font-style: italic;font-weight:bold;}.blogger-post-link:hover {color:orange;text-decoration: underline;font-weight:bold;}</style></head><body class='yui3-skin-sam'><!-- This DIV Element is for displaying posts from the YQL QUERY RESPONSE(JSON)details in YUI3 DATATABLE --><div id='yui-blogger-rss-feed-table'></div><!-- This UL Element is for displaying post count, created date,language --><ul class='response-status'></ul><script>YUI().use('node', 'yql', 'datatable', 'datatable-scroll', 'datatype-date', function (Y) {var resultItems,results, postTable,/*This YQL query is for my Blogger's RSS feed.*/yqlRssUrl = 'select title, pubDate, link from rss where ' +'url='http://www.tutorialsavvy.com/feeds/posts/default?alt=rss&format=json&diagnostics=true'',responseStatus = Y.one('.response-status'),rssYqlFeedTable = Y.one('#yui-blogger-rss-feed-table'),/*HTML template for LINK of the post*/formatLink = '<td class='yui3-datatable-cell'><a class='blogger-post-link' href='{content}'>{content}</a></td>',/*HTML template for TITLE of the post*/formatTitle = '<td class='yui3-datatable-cell blogger-post-title'>{content}</td>',/*Formatter function for formatting a date, pubDate*/formatPubDate = function (o) {return Y.DataType.Date.format(Y.DataType.Date.parse(o.value), {format: '%Y-%m-%d'});}/* This will return 25 results As Blogger return 25 posts by DEFAULT.* This can be changed to some other number using* LIMIT parameter.*/Y.YQL(yqlRssUrl, function (feed) {results = feed.query;resultItems = feed.query.results.item;responseStatus.appendChild('<li> Count of Posts (in response) : <span class='response-text'>' + results.count + '</span></li>');responseStatus.appendChild('<li>Created Date : <span class='response-text'>' + results.created + '</span></li>');responseStatus.appendChild('<li>Post Language : <span class='response-text'>' + results.lang + '</span></li>');postTable = new Y.DataTable({columns: [{key: 'title',label: 'POST TITLE',cellTemplate: formatTitle},{key: 'pubDate',label: 'PUBLICATION DATE',formatter: formatPubDate},{key: 'link',label: 'POST LINK',cellTemplate: formatLink}],data: resultItems,scrollable: 'y',height: '250px',caption: '[ YQL READING RSS FEED FROM TUTORIAL SAVVY(http://www.tutorialsavvy.com/feeds/posts/default)' + 'AND DISPLAYING IN DATATABLE]'}).render(rssYqlFeedTable);})});</script></body></html>
  • 螢火蟲檢查
  • 該演示的JS Fiddle鏈接為:
  • http://jsfiddle.net/techblogger/sr67C/2/embedded/result/

  • JS小提琴輸出:
  • 輸出(屏幕截圖):

    演示代碼下載:

    下載代碼鏈接

    參考: My Small Tutorials博客上的JCG合作伙伴 Sandeep Kumar Patel 從RSS Feed和YQL創建數據表 。

    翻譯自: https://www.javacodegeeks.com/2013/02/creating-datatable-from-rss-feed-and-yql.html

總結

以上是生活随笔為你收集整理的从RSS Feed和YQL创建数据表的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美一区二区三区 | 天天躁日日躁aaaxxⅹ | 伊人久久成人 | 日本老少交| 香蕉在线网站 | 日本欧美在线视频 | 91香蕉国产在线观看 | 一二三区精品 | 在线激情小视频 | 黄色一级免费大片 | 久久艹av| 男女乱淫视频 | 激情五月婷婷网 | 免费视频91 | 中国a级大片 | 国产3p在线播放 | 免费看a的网站 | 偷偷操视频 | 夜夜爽夜夜叫夜夜高潮漏水 | 欧美做爰全过程免费看 | 毛片动漫| 97日韩精品 | jizz日本少妇 | 久久99热久久99精品 | 国产亚洲AV无码成人网站在线 | 精品国产999久久久免费 | 国产亚洲av片在线观看18女人 | 观看av在线| 超碰c| 国产电影一区二区三区爱妃记 | 亚洲国产综合在线 | 无码人妻久久一区二区三区不卡 | 天天在线免费视频 | 天天都色 | 日本三级中文字幕在线观看 | 一本大道久久a久久精二百 琪琪色在线视频 | 亚洲av色香蕉一区二区三区 | 国自产拍偷拍精品啪啪一区二区 | 麻豆视频免费版 | 午夜男人天堂 | 欧美成人片在线观看 | 在线国产黄色 | 少妇高潮毛片色欲ava片 | 国精产品一区一区三区 | 日本人妻一区二区三区 | 色妞在线| 捆绑无遮挡打光屁股 | 日韩欧美一区二区三区在线观看 | 无毒黄色网址 | 国产日韩精品一区二区三区 | 国产亚洲精品久久777777 | 三级不卡视频 | 摸大乳喷奶水www视频 | 99在线精品视频免费观看软件 | 免费麻豆国产一区二区三区四区 | 国产精品999 | 爆操91| 天海翼一区二区 | 国产精品影片 | 黄色动漫在线免费观看 | 国内精品一区二区三区 | 波多野结衣绝顶大高潮 | 探花系列在线观看 | 日韩一区二区视频在线 | 韩国黄色大片 | 小罗莉极品一线天在线 | 影音先锋每日资源 | 19禁大尺度做爰无遮挡电影 | 97免费视频观看 | 一本色道久久综合亚洲精品酒店 | 国产精品久久免费视频 | 久久精品国产99久久不卡 | 欧美日韩成人网 | 9999在线视频 | 狼友视频国产精品 | 凹凸精品一区二区三区 | 亚洲免费在线看 | 鲁鲁狠狠狠7777一区二区 | 在线超碰av | av一区二区在线播放 | 黄色美女一级片 | 一级免费片 | 久久精品97 | 国产天堂一区 | 日韩色视频在线观看 | www视频在线 | 91亚色视频在线观看 | 精品成人18| 鲁大师私人影院在线观看 | 欧美成人黄色小视频 | 色永久 | 色图18p | 欧美日韩成人 | 97国产在线观看 | 九九视频在线观看 | 99久久人妻无码精品系列 | 国产91在线播放精品91 | 蜜臀视频网站 | 毛片大片 |