давайте пример для hello world
давайте разберем пример:
test.xsl
Код:

<?xml version="1.0" encoding="windows-1251"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" encoding="windows-1251" indent="no"/>
<xsl:variable name="navcnt" select="0"></xsl:variable>
<xsl:template match="item">
<a>
<xsl:attribute name="href">
<xsl:value-of select="@href"/>
</xsl:attribute>
<xsl:attribute name="class">
mystyle1
</xsl:attribute>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="@hot_rub = 1">
<b><xsl:value-of select="@txt"/></b>
</xsl:when>
</xsl:choose>
</xsl:otherwise>
</a>
</xsl:template>
</xsl:stylesheet>
как это использовать и что там что значит?