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