Re: Probleme mit Integration eines RDF feed
Patrick Lüscher <[email protected]> Tue, 20 Jul 2004 18:11:55 +0200
| Newsgroups | gmane.comp.cms.bitflux.general.german |
|---|---|
| Message-ID | <00f601c46e74$47ccead0$1770fea9@pat> |
Habe nun die namespace für rdf, rss und dc angegeben. die for-each funktioniert nun auch, doch wie Du unten im XML Output siehst ist bei meinem feed das Datum das ich brauche "dc:date" und der content ist "content:encoded". Diese ist pro item und wie Du gesagt hast, das item selbst hat einen namespace rss. Aber das Datum ist ja wohl kaum "rss:dc:date" oder? und was ist mit "content:encoded"? Patrick ----- Original Message ----- From: "Christian Stocker" <[email protected]> To: "Patrick Lüscher" <[email protected]> Cc: <[email protected]> Sent: Tuesday, July 20, 2004 4:35 PM Subject: Re: [bitflux-cms-de] Probleme mit Integration eines RDF feed > Hallo > > On 20.7.2004 16:31 Uhr, Patrick Lüscher wrote: > > > Hallo Chregu and friends > > > > Frage: > > Ich möchte gerne einige News (aus einem RDF feed) auf meiner Startseite. > > In den Stucture files habe ich den feed bereits angegeben und im XML output > > (siehe unten) habe ich die Info, tiptop. > > Nun möchte ich die news mit xsl ausgeben und habe es folgendermassen > > probiert: > > > > <xsl:for-each select="/iba/breakingnews/rdf:RDF/item"> > > Das passt Ihm aber gar nicht, vermutlich irgend was mit den : > > Habe noch in der Demo geschaut, und sehe eigentlich keinen unterschied. > > > > Wie muss ich das abrufen? > > hast du den rdf namespace im xsl header definiert? > Falls nicht, unbedingt nachholen ;) > > zudem hat auch item einen namespace, den du beim xpath gar nicht > angegeben hast > > xmlns="http://purl.org/rss/1.0/" > > also zusätzlich den noch angeben mit z.b. > > xmlns:rss="http://purl.org/rss/1.0/" > > und dann > > /iba/breakingnews/rdf:RDF/rss:item > > sollte klappen, natürlich nicht getestet... > > chregu > > > > > ---------------- > > Mein XML Output: > > > > - <breakingnews> > > <!--Hack in line 195--> > > - <rdf:RDF> > > - <channel rdf:about="http://luzernertheater.kaywa.ch/"> > > <title>Luzerner Theater</title> > > <link>http://luzernertheater.kaywa.ch/</link> > > <description>News des Luzerner Theaters</description> > > <sy:updatePeriod>hourly</sy:updatePeriod> > > <sy:updateFrequency>1</sy:updateFrequency> > > <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase> > > </channel> > > - <item rdf:about="http://luzernertheater.kaywa.ch/p9.html"> > > <title>News Titel</title> > > <link>http://luzernertheater.kaywa.ch/p9.html</link> > > <description>Das ist Blindtext und braucht nicht gelesen zu > > ...</description> > > <dc:date>2004-07-20T13:12:38+01:00</dc:date> > > <dc:creator>[email protected]</dc:creator> > > <dc:subject/> > > - <content:encoded> > > Das ist Blindtext und braucht nicht gelesen zu werden. Das > > ist Blindtext und braucht nicht gelesen zu werden. Das ist Blindtext und > > braucht nicht gelesen zu werden. <br/> Das ist Blindtext und braucht nicht > > gelesen zu werden. Das ist Blindtext und braucht nicht gelesen zu werden. > > </content:encoded> > > </item> > > -------------- > > > > Gruss, > > > > Patrick > > > > _______________________________________________ > > bitflux-cms-de mailing list > > [email protected] > > http://lists.bitflux.ch/cgi-bin/listinfo/bitflux-cms-de > > -- > christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich > phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71 > http://www.bitflux.ch | [email protected] | gnupg-keyid 0x5CE1DECB > _______________________________________________ > bitflux-cms-de mailing list > [email protected] > http://lists.bitflux.ch/cgi-bin/listinfo/bitflux-cms-de