[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] Selecting lots of nodes with lots of criteria
Subject: RE: [xsl] Selecting lots of nodes with lots of criteria From: "Fabien Tillier" <f.tillier@xxxxxxxx> Date: Thu, 2 Sep 2010 17:29:43 +0200 |
Thanks (again) Martin ! select="//Row[NUMERO = (1, 2, 3, 4, 5, 6, 7, 8)]" is working !!!! (and a lot more faster...) You guessed right for XSLT 2.0, of course... Best regards, Fabien -----Message d'origine----- De : Martin Honnen [mailto:Martin.Honnen@xxxxxx] Envoyi : jeudi 2 septembre 2010 17:19 @ : xsl-list@xxxxxxxxxxxxxxxxxxxxxx Objet : Re: [xsl] Selecting lots of nodes with lots of criteria Fabien Tillier wrote: > Hi List. > I think I have reached some limitations of the XSL parser. > I am trying to select a list of nodes from a document based on criteria > like > <xsl:call-template name="tab208"> > <xsl:with-param name="rows" > > select="//Row[NUMERO=1]|//Row[NUMERO=2]|//Row[NUMERO=3]|//Row[NUMERO=4]| > //Row[NUMERO=5]|//Row[NUMERO=6]|//Row[NUMERO=7]|//Row[NUMERO=8]"/> > </xsl:with-param> > </xsl:call-template> Test whether select="//Row[NUMERO = 1 or NUMERO = 2 or NUMERO = 3 (and so on)]" performs better. Or, as you mention Kernow meaning you use XSLT 2.0, you could try select="//Row[NUMERO = (1, 2, 3, 4, 5, 6, 7, 8)]" -- Martin Honnen http://msmvps.com/blogs/martin_honnen/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Selecting lots of nodes w, Martin Honnen | Thread | Re: [xsl] Selecting lots of nodes w, Martin Honnen |
Re: [xsl] Selecting lots of nodes w, Martin Honnen | Date | Re: [xsl] Selecting lots of nodes w, Martin Honnen |
Month |