RSS UtilitIEs Package 是該項目的結果。它包括一套自定義 JSP 標簽,這些標簽彌補了 RSS Utilities Tag library 和靈活的 RSS 語法分析器。該文檔說明了如何使用該語法分析器和 RSS UtilitIEs Package 提供的庫。在這裡單擊便可以下載第一個版本。該 zip 文件包含一個 jar 文件 rssutils.jar(該文件包含使用該工具所需的類)和一個 tld 文件(該文件定義從 RSS 文檔中提取信息的 JSP 自定義標簽)。
安裝 taglib
盡管使用標簽庫很容易,但在安裝時要求您了解 Web 服務器的工作原理和如何去配置它。第一步是下載並解壓包。一旦 zip 文件已經解壓了,在 Web 應用程序的 到這一點,顯然您至少需要了解如何編寫基本的 Java 代碼。(如果您了解如何用 Java 語言編寫 Hello World,就沒什麼問題了。)
首先下載並解壓包。一旦將 rssutils.jar
添加至您的類路徑,就請使用 RssParserFactory
創建 RssParser
接口的實例:
RssParser parser = RssParserFactory.createDefault(); Rss rss = parser.parse(new URL("http://mydomain.com/document.rss"));
語法分析器生成的 RSS 對象是位於提供的 URL 中的 RSS 文檔的 Java 對象表示。使用 RSS 對象提供的方法以獲得其它 RSS 對象的句柄,如 Channels 和 Items。RssParser
也能夠分析 File
對象和 InputStream
對象。
結束語
RSS 提供了一種簡單的方法來添加和維護您的 Web 站點上來自所有 Web 的新聞及其它內容。即使 RSS 是簡單的 XML 格式,在 Web 上的其他任何地方從 XML 文檔中分析並提取數據都可能有點棘手——或者至少單調乏味——如果您不得不一遍又一遍地去做的話。RSS UtilitIEs Package 利用 Custom Tag 和 XML Parsing 技術使 "Real Simple Syndication" 格式真正做到文如其名。