2011-05-08 94 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