Subject: Re: [xsl] How many passes through the document From: Ihe Onwuka <ihe.onwuka@xxxxxxxxxxxxxx> Date: Sat, 22 Sep 2012 18:57:52 +0100 |
On Sat, Sep 22, 2012 at 6:03 PM, Andrew Welch <andrew.j.welch@xxxxxxxxx> wrote: > On 22 September 2012 11:50, Ihe Onwuka <ihe.onwuka@xxxxxxxxxxxxxx> wrote: >> Will the stylesheet below result in 2 passes through the document. I >> the normal recursive descent parsing and 2 to evaluate the global >> variable? > > Assuming the variable gets evaluated, then: > >> <xsl:variable name="all"> >> <xsl:apply-templates select="*"/> > > ...will construct a node list containing just the root element of the > primary input document node, and then "push" it at the templates in > the stylesheet: > >> <xsl:template match="*"> >> stuff > > this template will be matched, and all it does is add a text node to > the result... so the processing started by the variable stops there. > Sorry for posting this crap. I think David was right to suggest I post a complete example which I subsequently did.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] How many passes through t, Andrew Welch | Thread | Re: [xsl] How many passes through t, Ihe Onwuka |
Re: [xsl] Processing XML files with, Dan Vint | Date | Re: [xsl] How many passes through t, Ihe Onwuka |
Month |