首页
/
每日頭條
/
科技
/
rss接入流程
rss接入流程
更新时间:2025-02-07 09:47:03

  RSS相關介紹: 什麼是 RSS?

  RSS 指 Really Simple Syndication(真正簡易聯合)RSS 使您有能力聚合(syndicate)網站的内容RSS 定義了非常簡單的方法來共享和查看标題和内容RSS 文件可被自動更新RSS 允許為不同的網站進行視圖的個性化RSS 使用 XML 編寫 誰應當使用 RSS?

  RSS 對那些頻繁更新内容的網站是很有幫助的,比如:

  新聞站點 - 列出新聞的标題、日期以及描述企業 - 列出新聞和新産品日程表 - 列出即将來臨的安排和重要日期站點更新 - 列出更新過的頁面或新的頁面RSS 聚合器RSS 被設計用來展示選定的數據如果沒有 RSS,用戶就不得不每日都來您的網站檢查新的内容。對許多用戶來說這樣太費時了。通過 RSS feed(RSS 通常被稱為 News feed 或 RSS feed),用戶們可以使用 RSS 聚合器來更快地檢查您的網站更新(RSS 聚合器是用來聚集并分類 RSS feed 的網站或軟件)由于 RSS 數據很小巧并可快速加載,它可輕易地被類似移動電話或 PDA 的服務使用TERSUS 開發 RSS訂閱應用案例 顯示内容

  顯示一個标題和一些列表出來的新聞,以人民網的新聞RSS來處理

  功能核心邏輯

  在服務器端設計從信息獲取網站的RSS地址讀取RSS文本内容

  在顯示端設計将讀取的信息對象傳至顯示元件中

  在顯示元件中,信息顯示

  開發過程

  找到RSS地址

  首先我們确定一個RSS源---人民網的新聞:http://www.people.com.cn/rss/politics.xml· 我們可以在浏覽器直接打開查看XML文本的新聞内容 rss接入流程(3小時學會無代碼軟件開發案例---RSS訂閱應用)(1)

  TERSUS中新建項目

  随意用字母命名項目名稱,案例中我們命名為“RMWXINWEN”删除電腦端和平闆端顯示塊,隻保留移動端顯示塊

  運行後在本地浏覽器顯示移動端默認界面,注意浏覽器需小屏化才能自适應顯示移動端内容我們進入默認的一個主頁面處理,不修改主頁面内容和名稱 rss接入流程(3小時學會無代碼軟件開發案例---RSS訂閱應用)(3)

  在移動端主頁面中設計新聞信息獲取邏輯

  雙擊進入主頁面,添加一個行為處理元件,不需命名,作為運行時的預處理功能添加頁面内容的父級對象引用,用來将轉值的值傳給默認頁面的默認顯示列表中 rss接入流程(3小時學會無代碼軟件開發案例---RSS訂閱應用)(4)

  RSS獲取數據邏輯開發演示 rss接入流程(3小時學會無代碼軟件開發案例---RSS訂閱應用)(5)

  XML格式内容用“Read Resource 文件内容”元件讀取 因為内容源是XML的二進的内容且内容本身就是XML格式的,所以可直接将二制内容用“Binary to Text轉字符串”元件轉為XML字符串XML字符串文本需要用“Parse XML生成xml可視化對象”元件來傳為數據結構,運行時輸出的數據結構中的内容值就是我們要顯示的新聞信息内容XML格式文件轉為可視化對象數據結構的開發演示· 一個XML文件中輸出的新聞内容是多條新聞,代表新聞的Item對象是複數的 rss接入流程(3小時學會無代碼軟件開發案例---RSS訂閱應用)(6)

  數據結構的内容轉為顯示對象内容顯示新聞信息

  設計不同結構對象中信息值的轉化處理,在項目目錄中找到數據結構對象和顯示對象,連線傳值處理完成後可以運行,如果獲取RSS信息的邏輯正常,那麼默認的頁面列表顯示新聞内容數據轉化的開發演示 rss接入流程(3小時學會無代碼軟件開發案例---RSS訂閱應用)(7)

  測試開發程序

  轉化顯示信息邏輯遠成後,我們就可以運行測試程序了我們測試後發現一個問題,新聞源給出的信息帶有HTML超文本标簽,而這些标簽定義了文本顯示的格式,在列表元件默認的文本顯示元件中,HTML沒有解釋直接顯示了 rss接入流程(3小時學會無代碼軟件開發案例---RSS訂閱應用)(8)

  替換默認元件

  我們将主頁面中默認列表元件下的“Description”名稱的字符顯示元件替換為“HTML Displayjo顯示超文本”顯示元件,這樣顯示内容中沒有HTML标簽且轉為顯示樣式了 rss接入流程(3小時學會無代碼軟件開發案例---RSS訂閱應用)(9)

  修改後再次運行測試,發現第一個新聞内容中,開頭的信息含有空格,所以測試時有一頁以上空白 字符串删除空格處理

  我們用“Replace 替換”元件進行空格替換,注意空格常量為“ ”,雙此号中間輸入空格,替換為對象的輸入元件改為非必須輸入狀态且不傳值字符串删除空格處理的開發演示 rss接入流程(3小時學會無代碼軟件開發案例---RSS訂閱應用)(10)

  再次測試,顯示新聞内容完全正常以下為完整的開發演示供參考學習 rss接入流程(3小時學會無代碼軟件開發案例---RSS訂閱應用)(11)

  導出開發文件存檔或服務器部署

  項目開發文件導出為.tersus文件,可在我們雲盤下載導入開發工具運行并查看邏輯 進階說明

  我們以上案例開發的頁同隻是顯示獲取的新聞内容,所有XML文件内容的獲取和顯示邏輯都是類似的此案例中移動端列表顯示樣式沒有進一步處理,可以設計優化頁面和顯示校果,也就是為列表、顯示标題和内容元件設計樣式 *****

  本文為TERSUS無代碼開發手冊文章,供參考學習使用,在有需要詳細了解對應内容時細看學習,敬請關注并轉發文章

  參考我們手冊第一個文章中的2分鐘的計算器功能的拖放連線開發演示,可學會無代碼開發是如何開發軟件的

  想學無代碼軟件開發的學員請先學習3小時免費教學視頻,3小時内可學會開發并開發出一套管理軟件系統,然後看手冊及其他視頻來進階提高快速成為高級開發人員

  ,

Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
英國公交司機規定
英國公交司機規定
IT之家11月28日消息,據BleepingComputer報道,昨日,英國交通部(DfT)官方網站(dft.gov.uk)被發現在播放成人内容。雖然不是整個網站本身,隻是一個廢棄的圖表部分(charts.dft.gov.uk)。此外,英國...
2025-02-07
如何用itunes給iphone更新系統
如何用itunes給iphone更新系統
如何用itunes給iphone更新系統?問答堂>手機>系統>iPhone怎麼升級系統?在網上說用ITUNES可以,不知怎麼,我來為大家講解一下關于如何用itunes給iphone更新系統?跟着小編一起來看一看吧!如何用itunes給iph...
2025-02-07
僞原創生成工具
僞原創生成工具
僞原創工具哪個好用,僞原創工具有這麼多哪個好用?怎麼批量僞原創文章呢?今天給大家推薦一款免費的僞原創工具:自動全網采集文章自動僞原創一鍵發布詳細參考圖片在SEO中,SEO戰略影響最終的優化效果。SEO戰略關于中小型網站和大型網站都很重要。關...
2025-02-07
辦公室所有電腦如何組網
辦公室所有電腦如何組網
之前分享公司搬家的注意事項,衆所周知,辦公室搬家肯定會有很多的辦公設備需要搬運,像台式電腦等。但是台式電腦屬于貴重易碎物品,搬運起來非常的麻煩,需要注意的地方有很多。那麼,辦公室搬家怎樣搬運台式電腦呢?下面藝搬日式搬家小編來簡單分享一下:一...
2025-02-07
少兒編程與成人編程區别
少兒編程與成人編程區别
近年來,少兒編程作為一種新興的學習項目,引發了大家的熱議。很多家長朋友也會讨論人工智能是什麼?編程是什麼?少兒編程和成人學的編程一樣嗎?為什麼要學習Python語言等等,它培養了孩子什麼能力?要不要給孩子報編程班….針對以上疑問,做了歸納整...
2025-02-07
Copyright 2023-2025 - www.tftnews.com All Rights Reserved