[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] Re: How many passes through the document
Subject: [xsl] Re: How many passes through the document From: Ihe Onwuka <ihe.onwuka@xxxxxxxxxxxxxx> Date: Sat, 22 Sep 2012 12:24:48 +0100 |
Please ignore the match on the root template I meant to edit it out. On Sat, Sep 22, 2012 at 11:50 AM, 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? > > <?xml version="1.0" encoding="UTF-8"?> > <xsl:stylesheet xmlns:xs="http://www.w3.org/2001/XMLSchema" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="2.0" > exclude-result-prefixes="xs"> > > <!-- I type is irrelevant for this example --> > <xsl:variable name="all"> > <xsl:apply-templates select="*"/> > </xsl:variable> > > <xsl:template match="/"> > <xsl:value-of select="sum(key('counts',max($all))/count(@*))"/> > </xsl:template> > > <xsl:template match="*"> > stuff > </xsl:template> > > <xsl:template match="text()"/> > > > </xsl:stylesheet>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] How many passes through t, Martin Honnen | Thread | Re: [xsl] Re: How many passes throu, David Carlisle |
Re: [xsl] How many passes through t, Martin Honnen | Date | Re: [xsl] Re: How many passes throu, David Carlisle |
Month |