Re: Probleme mit Integration eines RDF feed

Patrick Lüscher <[email protected]> Tue, 20 Jul 2004 18:27:45 +0200
Newsgroups gmane.comp.cms.bitflux.general.german
Message-ID <010801c46e76$7dfd3900$1770fea9@pat>
Ein bisschen ausführlicher bitte.

!!!
ich bin in der for-each:
<xsl:value-of select="rss:title"/> - kommt
<xsl:value-of select="dc:date"/> - kommt NICHT!
<xsl:value-of select="/foo/*[name() = 'content:encoded']/text() "/> - kommt
NICHT!

Patrick

----- Original Message ----- 
From: "silvan zurbruegg" <[email protected]>

quick&dirty:
/foo/*[name() = 'content:encoded']/text()


:)
gruss
silvan

On Tue, 20 Jul 2004 18:11:55 +0200
Patrick Lüscher <[email protected]> wrote:

> 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
>
> _______________________________________________
> bitflux-cms-de mailing list
> [email protected]
> http://lists.bitflux.ch/cgi-bin/listinfo/bitflux-cms-de


-- 
silvan zurbruegg . bitflux GmbH . schoeneggstrasse 5 . CH-8004 zurich
[email protected]  .  phone +41 1 240 56 70   .   fax +41 1 240 56 71
http://www.bitflux.ch . http://blog.bitflux.ch
_______________________________________________
bitflux-cms-de mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bitflux-cms-de