एक्सएसएलटी <xsl:sort> एलीमेंट
- पिछला पृष्ठ एक्सएसएलटी <for-each>
- अगला पृष्ठ एक्सएसएलटी <if>
<xsl:sort> एलीमेंट नतीजे को क्रमबद्ध करने के लिए उपयोग किया जाता है。
कहाँ छांटी जानी है
यदि नतीजे को क्रमबद्ध करना है, तो सरलता से XSL फ़ाइल में <xsl:for-each> एलीमेंट के अंदर <xsl:sort> एलीमेंट जोड़ें:
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body> <h2>My CD Collection</h2> <table border="1"> <tr bgcolor="#9acd32"> <th>Title</th> <th>Artist</th> </tr> <xsl:for-each select="catalog/cd"> <xsl:sort select="artist"/> <tr> <td><xsl:value-of select="title"/></td> <td><xsl:value-of select="artist"/></td> </tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet>
टिप्पणी:सेलेक्ट प्रतियोगिता के लिए आवश्यक एक्सएमएल एलीमेंट का उल्लेख करता है。
ऊपरी ट्रांसफॉर्मेशन परिणाम इस तरह है:

इस एक्सएमएल फ़ाइल को देखें,इस एक्सएस फ़ाइल को देखें,और परिणाम देखें。
- पिछला पृष्ठ एक्सएसएलटी <for-each>
- अगला पृष्ठ एक्सएसएलटी <if>