Subject: RE: [xsl] "Instantiating a template" ? From: "Michael Kay" <mhk@xxxxxxxxx> Date: Mon, 1 Dec 2003 00:19:55 -0000 |
> > 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] "Instantiating a template, J.Pietschmann | Thread | [xsl] Generating a namespace declar, Sony Antony |
Re: [xsl] "Instantiating a template, J.Pietschmann | Date | [xsl] Generating a namespace declar, Sony Antony |
Month |