xsl-list
[Top] [All Lists]

RE: "Instantiating a template" ?

2003-11-30 17:19:55
4. What s the difference between the following 3 template defs 
<xsl:template match="*"> <xsl:template match="node()">
<xsl:template match="//*">

The first will match any element node. The second matches any 
node except namespace nodes, but including element, 
attribute, text, comments, PI and the root node (not sure 
about the last, check with the spec). 

Not quite. match="node()" is short for match="child::node()", so it will
only match nodes that are children of something: viz elements, text
nodes, comments, and PIs.

Michael Kay


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>