Subject: Re: Re: xsl-list Digest 28 May 2008 05:10:01 -0000 Issue 1511
From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx>
Date: Thu, 29 May 2008 14:02:35 +0100
|
2008/5/29 Florent Georges <lists@xxxxxxxxxxxx>:
> Andrew Welch wrote:
>
>> "the output is "foobar" as the adjacent text nodes "foo" and "bar"
>> are merged by the outer value-of before it applies the seperator"
>
> The exact verse is in [XSLT20] 5.7.2 Constructing Simple Content
> <http://www.w3.org/TR/xslt20/#constructing-simple-content>:
>
> 2. Adjacent text nodes in the sequence are merged into a
> single text node.
yeah... the important part is that it's step 2 and occurs before step
5 (where the separators are added)
I wonder what the reason is for merging adjacent text nodes? Other
than compacting the a tree a little, what purpose does it serve?
--
Andrew Welch
http://andrewjwelch.com
Kernow: http://kernowforsaxon.sf.net/
|