[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] How can I sort this?
Hello list! I have a problem of sorting when forming a SELECT INPUT BOX. The XML: <BigList> <BigElement> <Code>XXP</Code> <SmallList> <SmallElement> <Code>001</Code1> <Name>A</Name> </SmallElement> <SmallElement> <Code>002</Code1> <Name>X</Name> </SmallElement> </SmallList> </BigElement> <BigElement> <Code>YYJ</Code> <SmallList> <SmallElement> <Code>01</Code1> <Name>B</Name> </SmallElement> <SmallElement> <Code>02</Code1> <Name>Z</Name> </SmallElement> </SmallList> </Element> </BigList> The XSLT: <select id="SmallElements"> <xsl:for-each select="BigList/BigElement"> <xsl:for-each select="SmallList/SmallElement"> <option value="Code"> <xsl:value-of select="Name" /> </option> </xsl:for-each> </xsl:for-each> </select> Results: <select id="SmallElements"> <option value="001">A</option> <option value="002">X</option> <option value="01">B</option> <option value="02">Z</option> </select> How can I sort by the name? I mean, my expected results are: <select id="SmallElements"> <option value="001">A</option> <option value="01">B</option> <option value="002">X</option> <option value="02">Z</option> </select> Thanks in advance! Andrew
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|