2011-05-08 131 views
3

是否可以通過rss提要在Oracle 10gR2中提供數據庫?如果是的話,我該如何開始呢? 如果不是,我是否必須使用中介(即Java或其他)?Oracle 10g和RSS源

前提:

我試圖開發基於從earthquakes.usgs.gov飼料地震事件數據庫。使用他們的飼料,我將能夠保持近乎實時的事件分貝。我詢問了這條路線(RSS),因爲我不想使用他們的軟件(它的功能有限),我不認爲加州理工的男孩會讓我連接到他們的數據庫來拉取所有相關的東西。

任何建議將是偉大的,相關信息源的鏈接會更好,例子會很棒。

在此先感謝。

回答

2

絕對 - 您可以在PL/SQL中執行此操作。

您可以使用UTL_HTTP來抓取原始提要並自行解析;或者你可以使用dbms_xmlparser如本文中說明:

http://technology.amis.nl/blog/1173/building-an-rss-feed-reader-in-plsql-using-utl_http-dbms_xmldom-and-dbms_xslprocessor-for-parsing-and-transforming

更妙的是 - 你可以拿別人的例子,它自定義您的要求:http://ora-00001.blogspot.com/2011/02/fun-with-rss-and-plsql-part-one.html

+0

謝謝你,這點我在正確的方向(有時文檔可能有點冗長 - 如果你不知道正確的關鍵字,找到你正在尋找的東西可能會被擊中和錯過)。我感謝您的幫助! – Jinx3y 2011-05-09 07:39:15