This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]