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>
--~--