[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] Question about variable definition and types
Subject: Re: [xsl] Question about variable definition and types From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx> Date: Fri, 7 Mar 2008 10:20:31 +0000 |
On 06/03/2008, Jim Garrison <Jim.Garrison@xxxxxxxxx> wrote: > > > > The presence of the attribute "as" determines whether the value of > > the variable is evaluated to a sequence or a temporary tree > > > [snip] > > Ah.... thanks for the explanation. That clears up a lot :-) It's worth adding the when you do as="element()+" the elements represented by that variable aren't siblings because they don't have a common parent. So: <xsl:variable name="foo"> <a/> <b/> </xsl:variable> here a/following-sibling::b returns true <xsl:variable name="foo" as="element()+"> <a/> <b/> </xsl:variable> here a/following-sibling::b returns false ...so it's worth bearing that in mind when deciding what the as attribute should be. -- Andrew Welch http://andrewjwelch.com Kernow: http://kernowforsaxon.sf.net/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Question about variable d, Jim Garrison | Thread | Re: [xsl] Question about variable d, Michael Müller-Hille |
[xsl] XSL Remove part of a text ins, buddhi | Date | [xsl] XSL omit part of a text insid, buddhi |
Month |