Re: Probleme mit Integration eines RDF feed

Christian Stocker <[email protected]> Tue, 20 Jul 2004 16:35:19 +0200
Newsgroups gmane.comp.cms.bitflux.general.german
Message-ID <[email protected]>
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