Article View: fr.comp.text.xml
Article #9584Re: (XSL) voici un petit problème de d'affichage de texte ....
From: Tom.
Date: Thu, 08 Mar 2001 14:07
Date: Thu, 08 Mar 2001 14:07
32 lines
2410 bytes
2410 bytes
In <20010308055735.02958.00000038@ng-mc1.aol.com>, Lagaffe869 wrote: > <para> > un premier texte qui doit �videment etre affich� > <image> > <nom>image.jpg</nom> > <copyright>societe SA</copyright> > </image> > La suite du texte qui ne s'affiche pas avec ma feuille :-(( > </para> > <xsl:value-of select="text()" /> text() va s�lectionner tous les noeuds de texte et les mettre dans un node-set. value-of appliqu� � ce node-set en prend la "string-value". Par d�finition, la "string-value" d'un node-set est la "string-value" du noeud dans le node-set qui est le premier dans l'ordre du document, les autres sont "oubli�s". Si j'avais donn�e <xsl:apply-templates select="text()"/> c'�tait pas pour rien : apply-templates applique les patrons pour chaque noeud du node-set. Le patron par d�faut pour les noeuds de texte est de les copier, c'est ce qu'on veut non ? Par contre si tu veux garder l'image "au milieu" du texte, applique simplement <xsl:apply-templates/> , la s�lection s'occupera de garder l'ordre des �l�ments et le patron par d�faut pour les noeuds de texte... voir ci-dessus. xsl:value-of est � user avec beaucoup de mod�ration, quand on est s�r de ce qu'on fait. Dans la plupart des cas apply-templates convient ; � utiliser en priorit� sur xsl:value-of. Tom.
Technical Details
Message-ID:
<OmMp6.984$pN7.3298357@nnrp3.proxad.net>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!news-out.usenetserver.com!news-out-sjo.usenetserver.com!feed2.onemain.com!feed1.onemain.com!isdnet!proxad.net!feeder2.proxad.net!nnrp3.proxad.net.POSTED!not-for-mailReferences:
<20010308055735.02958.00000038@ng-mc1.aol.com>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,a67bed23f4e431cd X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-03-08 06:10:08 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!news-out.usenetserver.com!news-out-sjo.usenetserver.com!feed2.onemain.com!feed1.onemain.com!isdnet!proxad.net!feeder2.proxad.net!nnrp3.proxad.net.POSTED!not-for-mail From: Tom. <ptittom+news@free.fr> Subject: Re: (XSL) voici un petit problème de d'affichage de texte .... Newsgroups: fr.comp.text.xml References: <20010308055735.02958.00000038@ng-mc1.aol.com> Lines: 32 Organization: - MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit Message-ID: <OmMp6.984$pN7.3298357@nnrp3.proxad.net> Date: Thu, 08 Mar 2001 14:07:42 GMT NNTP-Posting-Host: 193.252.183.30 X-Complaints-To: abuse@proxad.net X-Trace: nnrp3.proxad.net 984060462 193.252.183.30 (Thu, 08 Mar 2001 15:07:42 CET) NNTP-Posting-Date: Thu, 08 Mar 2001 15:07:42 CET