Article View: fr.comp.text.xml
Article #8275Re: Nouveau probl�me de boucle
From: Aurelien DEHAY
Date: Thu, 08 Nov 2001 15:00
Date: Thu, 08 Nov 2001 15:00
44 lines
2305 bytes
2305 bytes
"iceman" <f.heitzmann@acamaya.com> writes:
> Est-ce que tu ne gagnerais pas � �crire ton fichier sous la forme:
> <auteurs>
> <auteur id="00001" nom="Camus" note="xxxxxx"/>
> <auteur id="00002" nom="Zola" note="yyyyyyy"/>
> <auteurs>
>
> a partir de la, la xslT est toute simple:
>
> <xsl:template match="auteurs">
> <xsl:apply-template select="auteur"/>
> </xsl:template>
>
> <xsl:template match="auteur">
> <xsl:value-of select="@id"/>
> <xsl:value-of select="@nom"/>
> </xsl:template>
>
> Meme sans s'attarder sur la xslt, cette mani�re d'�crire ton fichier XML me
> permet nettement plus structur�e que de faire un �l�ment auteurs o� tu mets
> "en vrac" tes noms, id, notes, etc.
> Bien s�r, si la structure du fichier t'est impos�e, il va falloir trouver
> autre chose :-)
C'est tout aussi simple avec le format qu'il a. Il suffit juste de
supprimer les �@� dans le template auteur. Normalement. Et pour �tre
s�r qu'il affiche bien le contenu des noeuds id et nom:
<xsl:template match="id">
<xsl:value-of select="."/>
</xsl:template>
<xsl:template match="nom">
<xsl:value-of select="."/>
</xsl:template>
>
> Fred
>
>
--
Aur�lien DEHAY
Technical Details
Message-ID:
<m3n11xxq87.fsf@win000002.wanadoo.fr>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!opentransit.net!wanadoo.fr!not-for-mailReferences:
<9se4o5$1os$1@s1.read.news.oleane.net> <9se6ag$582$1@s1.read.news.oleane.net>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,a27d37f7d327f922 X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-11-08 07:00:25 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!opentransit.net!wanadoo.fr!not-for-mail From: Aurelien DEHAY <aurelien.dehay@wanadoo.com> Newsgroups: fr.comp.text.xml Subject: Re: Nouveau probl�me de boucle Date: 08 Nov 2001 16:00:08 +0100 Organization: Wanadoo, l'internet avec France Telecom Lines: 44 Message-ID: <m3n11xxq87.fsf@win000002.wanadoo.fr> References: <9se4o5$1os$1@s1.read.news.oleane.net> <9se6ag$582$1@s1.read.news.oleane.net> NNTP-Posting-Host: alim-priv1.wanadoo.fr Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: wanadoo.fr 1005231623 21068 192.168.225.242 (8 Nov 2001 15:00:23 GMT) X-Complaints-To: abuse@wanadoo.fr NNTP-Posting-Date: 8 Nov 2001 15:00:23 GMT User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.1 X-Forwarded: by - (DeleGate/7.1.2)