A template is invoked by the processor when called by name or when it matches a XML node.
A template in XSLT is the equivalent of a method in Java.
Use the 'match' attribute to specify an XPath that should be matched by a node in the XML document.
Matches the root.
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> ... </xsl:template> </xsl:stylesheet>
Matches any test attribute.
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="*/@test"> ... </xsl:template> </xsl:stylesheet>