[xquery-talk] xsl:message? How to debug?
Michael Kay
mhk at mhk.me.uk
Mon Nov 21 16:57:34 PST 2005
>
> > Is there an equivalent of xsl:message please,
> > to produce debug output?
>
> There is fn:trace($val, $something). The $something serves as a label
> where the debug info should go and is implementation dependant. Be
> careful as many processors optimise unused code away.
A useful trick if you just want to produce a message, rather than displaying
the value of an expression, is to replace some expression E in your query
with
(E, trace((), "Kilroy was here"))
Michael Kay
http://www.saxonica.com/
More information about the talk
mailing list