Subject: RE: [xsl] dinamic sorting question From: "Aniceto Lopez" <aniceto@xxxxxxxxxxxxx> Date: Mon, 16 Dec 2002 09:33:40 +0100 |
ok Michael here are the samples -----XML <sites-list orderedcol="cod" order="descending" type="number"> <site id="4" cod="100" folder-name="SI01"/> <site id="2" cod="0.5" folder-name="SI35"/> <site id="5" cod="50" folder-name="SI05"/> <site id="1" cod="25" folder-name="SI44"/> <site id="3" cod="0.25" folder-name="SI05"/> </sites-list> -----XSL <xsl:variable name="queelemento" select="sites-list/@orderedcol"/> <xsl:variable name="queorden" select="sites-list/@order"/> <xsl:variable name="tipoelemento" select="sites-list/@type"/> <xsl:for-each select="sites-list/site"> <xsl:sort select="*[name()=$queelemento]" order="{$queorden}" data-type="{$tipoelemento}"/> <xsl:value-of select="@id"/>,<xsl:value-of select="@cod"/>,<xsl:value-of select="@folder-name"/><br/> </xsl:for-each> So "$queelemento" tells which "site"-atribute is sorting "data-type" and "order" are working with variables but not "select" What is wrong in my code? thanks in advance Aniceto Lopez -----Mensaje original----- De: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]En nombre de Michael Kay Enviado el: viernes, 13 de diciembre de 2002 14:57 Para: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Asunto: RE: [xsl] dinamic sorting question > Hi, dinamic sorting question > after visiting dpawsosn's XSLT Questions and Jeni Tennison > web I've found this solution to decide via variables how to sort: > > <xsl:sort select="*[name()=$elemento]" data-type="{$tipo}" > order="{$orden}" /> > > but it's not working, mabe the cause is transforming with > Xerces2 Java Parser 2.2.1? The cause is almost certainly in your own code, but we would need to see more of it to help you. Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] dinamic sorting question, Michael Kay | Thread | RE: [xsl] dinamic sorting question, Michael Kay |
Re: [xsl] Dummy xsl, Dimitre Novatchev | Date | [xsl] Sending a nodeset to a java e, Spencer Bruce |
Month |