xsl-list
[Top] [All Lists]

Re: [xsl] (Possible) pitfall: XSLT 2, 9.4 Creating implicit document nodes

2012-05-09 10:47:25


On 09/05/2012 16:02, Christian Roth wrote:
Hello,

this is a heads-up for a pitfall (that at least I have fallen into several 
times now...)

Is there a technique or pattern I could employ (maybe utilizing the @as 
attribute somehow?)

Firstly, avoid creating temporary trees where you don't need them. Whenever you find yourself using xsl:variable with content, ask yourself whether you shouldn't be using the @select attribute instead.

Secondly, always use the @as attribute to declare the type of the variable you think you are creating. When you declare your types, the compiler can tell you about your mistakes.

Michael Kay
Saxonica

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--