This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: document.write & copy-of
David Carlisle wrote in response to Mike Brown:
>> But what is the purpose of empty <xsl:text /> instructions?
>
>It's the same as putting the characters inside a non empty xsl:text,
>but saves a few keystrokes. Note the end result is the same,
>the white space used to indent the stylesheet is in nodes that only have
>white space so is stripped.
It's a cool shorthand, particularly because otherwise all the closing
xsl:text tags break up the flow (as well as being wordy), but if you get
too used to it you find yourself doing things like:
<xsl:text /> <xsl:value-of select="name()" />
in order to put a whitespace before the name of the attribute, which of
course doesn't work because the whitespace-only text node gets stripped :)
It should be known as the Allouche method, as he was the first to post it,
as far as I know ;)
Cheers,
Jeni
Jeni Tennison
http://www.jenitennison.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list