Article View: fr.comp.text.xml
Article #8555Re: <xsl:apply-templates> déconnant...?
From: Thomas Broyer
Date: Tue, 11 Sep 2001 13:41
Date: Tue, 11 Sep 2001 13:41
36 lines
2427 bytes
2427 bytes
In <9nj8vu$2c8m$1@norfair.nerim.net>, Gillou wrote: > <item>quatre</item> ... > <xsl:template match="item"> > <li> > <xsl:apply-templates/> <!-- provoque l'erreur !!!! --> > </li> > <xsl:apply-templates/> > > Il n'y a pas de message d'erreur, la transformation �tant lanc�e sous > javascript "htmlDoc = xmldoc.transformNode(xsldoc)". Je r�cup�re un > "htmlDoc" vide. > Si je retire l' <xsl:apply-templates> qui provoque l'erreur, je r�cup�re > bien autant de couples <li></li> vides qu'il y a d'�l�ments <item> dans le > XML. > Comment se fait-il que <xsl:apply-templates/> refuse de retourner le texte > dans les <item> et am�ne � un r�sultat global vide ? Si j'ai bonne m�moire, MSXML3 n'impl�mente pas les r�gles mod�les pr�d�finies de XSLT il faut les r�crire: <xsl:template match="text()"> <xsl:value-of select="." /> </xsl:template> Par contre, le fait que �a am�ne � un r�sultat totalement vide, l� je comprends pas... � moins que MSXML3 requiert absolument un template pour chaque noeud trait� !? > Je me suis gour� ou bien y a-t-il un bug dans le processeur XSLT de MSXML3 > ? MSXML3 est bugg�, c'est ind�niable. Le probl�me ici, c'est surtout qu'il n'est pas conforme � XSLT 1.0, et le pire c'est que c'est totalement voulu (si on m'a bien inform�) Tom.
Technical Details
Message-ID:
<2628883.niJfEyVGOH@ltgt.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fr.clara.net!heighliner.fr.clara.net!proxad.net!feeder2-1.proxad.net!nnrp1.proxad.net.POSTED!not-for-mailReferences:
<9nj8vu$2c8m$1@norfair.nerim.net>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,becc50fb37e1dd X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-09-11 06:41:32 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fr.clara.net!heighliner.fr.clara.net!proxad.net!feeder2-1.proxad.net!nnrp1.proxad.net.POSTED!not-for-mail Message-ID: <2628883.niJfEyVGOH@ltgt.net> From: Thomas Broyer <ptittom+news@free.fr> Subject: Re: <xsl:apply-templates> déconnant...? Newsgroups: fr.comp.text.xml Mail-Copies-To: nobody References: <9nj8vu$2c8m$1@norfair.nerim.net> Lines: 36 Organization: </> User-Agent: KNode/0.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8Bit Date: Tue, 11 Sep 2001 13:41:31 GMT NNTP-Posting-Host: 193.252.183.50 X-Complaints-To: abuse@proxad.net X-Trace: nnrp1.proxad.net 1000215691 193.252.183.50 (Tue, 11 Sep 2001 15:41:31 CEST) NNTP-Posting-Date: Tue, 11 Sep 2001 15:41:31 CEST