Article View: fr.comp.text.xml
Article #8417Suite D�butant en xml
From: Fr�d�ric Facca
Date: Fri, 12 Oct 2001 10:16
Date: Fri, 12 Oct 2001 10:16
115 lines
3991 bytes
3991 bytes
Petite coquille dans mon pr�c�dent envoi. Le second fichier est de type xsl et non pas xml. Fr�d�ric. "Fr�d�ric Facca" <frederic.facca@rii-diffusion.fr> a �crit dans le message news: 9q6fjh$f3i$1@s1.read.news.oleane.net... > Bonjour � tous, > je d�bute en xml, aussi je fais des exemples que j'ai trouv� dans le bouquin > "XML Concepts et mise en oeuvre". > Mais voil�, je viens de recopier le code d'un exemple fourni dans ce > bouquin, et lorsque j'ouvre mon document xml j'ai le message suivant dans > mon explorateur : > Le jeton attendu 'eof', trouv� '@'. specif -->@<--type='Live' > > > > ci-dessous le code. > > ListeCD.xml : > > <?xml version="1.0" encoding="ISO-8859-1"?> > <?xml-stylesheet type="text/xsl" href="ListeCD.xsl"?> > <liste.cd> > <cd> > <interprete>interprete1</interprete> > <titre>titre1</titre> > <specif type="Live"/> > </cd> > <cd> > <interprete>interprete2</interprete> > <titre>titre2</titre> > <specif type="Live"/> > </cd> > <cd> > <interprete>interprete3</interprete> > <titre>titre3</titre> > <specif type="Live"/> > </cd> > <cd> > <interprete>interprete4</interprete> > <titre>titre4</titre> > <specif type="Classique"/> > </cd> > <cd> > <interprete>interprete5</interprete> > <titre>titre5</titre> > <specif type="Album"/> > </cd> > <cd> > <interprete>interprete6</interprete> > <titre>titre6</titre> > <specif type="Album" nb_cd="2"/> > </cd> > </liste.cd> > > ListeCD.xml : > > <?xml version="1.0" encoding="ISO-8859-1"?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > <xsl:template match="/"> > <html> > <body> > <H2>Liste de CDs</H2> > > <xsl:for-each select="liste.cd/cd"> > <xsl:apply-templates select="."/> > </xsl:for-each> > </body> > </html> > </xsl:template> > > <xsl:template match="cd"> > <xsl:choose> > <xsl:when test="specif/@type='Live'"> > <p> > <div style="background-color:red"><xsl:apply-templates > select="*"/></div> > </p> > </xsl:when> > <xsl:when test="specif[@type]='Album'"> > <p> > <div style="background-color:blu"><xsl:apply-templates > select="*"/></div> > </p> > </xsl:when> > > <xsl:otherwise> > <p> > <div style="background-color:red"><xsl:apply-templates > select="*"/></div> > </p> > </xsl:otherwise> > </xsl:choose> > </xsl:template> > > <xsl:template match="interprete"> > <i><xsl:value-of select="."/></i> > </xsl:template> > > <xsl:template match="titre"> > <b><xsl:value-of select="."/></b> > </xsl:template> > > </xsl:stylesheet> > > > Merci pour votre aide car la j'y comprends plus rien. > > Fr�d�ric. > >
Technical Details
Message-ID:
<9q6fol$f5j$1@s1.read.news.oleane.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!oleane.net!oleane!nnrp.oleane.net!not-for-mailReferences:
<9q6fjh$f3i$1@s1.read.news.oleane.net>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,358a2c979eef6f25,start X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-10-12 03:15:05 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!oleane.net!oleane!nnrp.oleane.net!not-for-mail From: "Fr�d�ric Facca" <frederic.facca@rii-diffusion.fr> Newsgroups: fr.comp.text.xml Subject: Suite D�butant en xml Date: Fri, 12 Oct 2001 12:16:36 +0200 Organization: Guest of France Telecom Oleane's newsreading service Lines: 117 Message-ID: <9q6fol$f5j$1@s1.read.news.oleane.net> References: <9q6fjh$f3i$1@s1.read.news.oleane.net> NNTP-Posting-Host: 195.6.155.219 X-Trace: s1.read.news.oleane.net 1002881622 15539 195.6.155.219 (12 Oct 2001 10:13:42 GMT) X-Complaints-To: abuse@oleane.net NNTP-Posting-Date: Fri, 12 Oct 2001 10:13:42 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2919.6700 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700