<xslTutorial creator="nicmila@idoox.com">
<index keywords='substring-after() substring-before() translate()'/>
<description>Changing case of a text.</description>
<xmlSource id="id1">
<citylist>
<distance city="A">1 HOURS</distance>
<distance city="B">2 HOURS</distance>
<distance city="C">30 MINUTES</distance>
<distance city="D">HOURS HOURS</distance>
<distance city="E">MINUTES MINUTES</distance>
</citylist>
</xmlSource>
<attValues>
<value match="">
</value>
</attValues>
<xslStylesheet id="id2">
<xsl:template match="citylist">
<TABLE>
<xsl:for-each select="distance">
<TR><TD>
<xsl:value-of select="@city"/>
<xsl:text>=</xsl:text>
<xsl:value-of select="substring-before(.,' ')"/>
<xsl:text> </xsl:text>
<xsl:value-of select="translate(substring-after(.,' '),'OURSINTE','oursinte')"/>
</TD></TR>
</xsl:for-each>
</TABLE>
</xsl:template>
</xslStylesheet>
</xslTutorial>