Subject: RE: [xsl] Sort problem From: Mick <mick@xxxxxxxxxxxx> Date: Fri, 26 Jan 2001 11:44:54 +0100 |
Eyal, this doesn't work. Perhaps I should have been more specific. If I change the XML to for instance: <root> <page pageID="1"> <line lineID="1"> <word wordID="1">a</word> <word wordID="2">A</word> <word wordID="3">c</word> </line> <line lineID="2"> <word wordID="1">A</word> <word wordID="2">b</word> <word wordID="3">a</word> </line> </page> </root> the result I get is: a, 1, 1, 1 A, 1, 1, 2 c, 1, 1, 3 A, 1, 2, 1 b, 1, 2, 2 a, 1, 2, 3 which is the order in which the word-elements appear but not in alphabetical order, whereas I want: a, 1, 1, 1 A, 1, 1, 2 A, 1, 2, 1 a, 1, 2, 3 b, 1, 2, 2 c, 1, 1, 3 Any other ideas? -mick original message: Replace your sort command with these lines: <xsl:sort select="pageID" order="ascending"/> <xsl:sort select="lineID" order="ascending"/> <xsl:sort select="wordID" order="ascending"/> This allows defining sort priority. It should work. Good luck! Eyal. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Sort problem, Eyal Shneider | Thread | RE: [xsl] Sort problem, Eyal Shneider |
RE: [xsl] Sort problem, Eyal Shneider | Date | RE: [xsl] Creating a heirarchal uno, Michael Kay |
Month |