Subject: Re: [xsl] The output of evaluating an XSLT transform is the same regardless of the order in which output elements are evaluated. Right? From: David Carlisle <davidc@xxxxxxxxx> Date: Tue, 13 Apr 2010 13:13:04 +0100 |
Interesting stuff. One way to think of this may be in terms of OPs initial example. Here's a take on it, which I present both as explanation and for correction.
<xsl:variable name="hw"> <xsl:text>Hello</xsl:text> <xsl:text>World</xsl:text> </xsl:variable> <xsl:value-of select="$hw"/>
An XSLT processor should spit out the string "HelloWorld", but whether it generates that string by
* take text node `Hello` take text node `World`, stick it *after* `Hello`
OR
* take text node `World` take text node `Hello`, stick it *before* `World`
is entirely up to the processor.
________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] The output of evaluating , Syd Bauman | Thread | Re: [xsl] The output of evaluating , Wendell Piez |
Re: [xsl] The output of evaluating , Syd Bauman | Date | RE: [xsl] The output of evaluating , Costello, Roger L. |
Month |