1<?xml version='1.0'?> 2 3<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'> 4<xsl:output method="xml" indent="yes"/> 5<xsl:template match="/"> 6<indexdoc> 7<xsl:apply-templates select="//indexterm"> 8<xsl:sort data-type="text" select="primary"/> 9<xsl:sort data-type="text" select="secondary"/> 10</xsl:apply-templates> 11</indexdoc> 12</xsl:template> 13 14 15<xsl:template match="indexterm"> 16<term><xsl:value-of select="primary"/>:<xsl:value-of select="secondary"/></term> 17</xsl:template> 18 19 20</xsl:stylesheet> 21