是否支持在最新的Saxon PE中调试xpath用户定义的函数?我已经使用了跟踪功能,但它似乎在某些情况下有效而在其他情况下无效。我确信这有一个逻辑,但我不明白。我真的在寻找像<xsl:message>
类似的东西。
提前致谢。
答案 0 :(得分:1)
我怀疑你对trace()的调用是否有效,但由于延迟评估,输出很混乱,这意味着事情通常会按照你期望的顺序进行评估。事实上,优化器有时可以将您在源代码中编写的表达式重新排列为完全不同的东西。
您是否在Stylus Studio或oXygen等工具中尝试过调试器?通常,这些会禁用一些优化,使执行顺序更容易理解。