<xsl:for-each select="./Indexes/Index">
<xsl:value-of select="Caption" />:
<xsl:value-of select="Description" />
</xsl:for-each>
convert lower case to Upper case in XSLT
<xsl:for-each select="./Indexes/Index">
<xsl:value-of select="Caption" />:
<xsl:value-of select="Description" />
</xsl:for-each>
convert lower case to Upper case in XSLT
In XSLT 1.0
<xsl:value-of select="translate(Caption, 'abcdefghijklmnopqrstuvwxyz', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')" />:
<xsl:value-of select="translate(Description, 'abcdefghijklmnopqrstuvwxyz', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')" />
in XSLT 2.0 you can also use below
<xsl:value-of select="upper-case(Caption)" />:
<xsl:value-of select="upper-case(Description)" />