8. Januar 2007

Neues Jahr ... weiter geht's ...

Erstmal allen ein frohes neues Jahr 2007! zuletzt hatten wir mit HTTPURITYPE einen externen Web-Inhalt eingebunden. Nun werden wir das mal praktisch anwenden - Wir möchten die Inhalte des RSS-Feeds ... http://www.oracle.com/technology/syndication/rss_otn_soft.xml mit SQL auslesen und tabellarisch darstellen. Wir beginnen wie gehabt ...
SELECT
  HTTPURITYPE(
   'http://www.oracle.com/technology/syndication/rss_otn_soft.xml'
 ).getXML()
FROM DUAL;
Da RSS-Feeds als XML bereitgestellt werden, können die Inhalte mit Datenbankfunktionen ausgelesen werden:
SELECT
  EXTRACTVALUE(
    HTTPURITYPE(
      'http://www.oracle.com/technology/syndication/rss_otn_soft.xml'
    ).getXML(),
    '/rss/channel/title/text()'
  ) as TITEL
FROM DUAL;

TITEL
----------------------------------------------------
Oracle New Downloads
Wie man die einzelnen Elemente (Items) des RSS-Feeds ausliest und als Tabelle anzeigt, kommt dann beim nächsten Mal ...

Keine Kommentare:

Beliebte Postings