我是XQuery的新手。任何人都可以解释调试过程如何在XQuery中发生吗?
例如,如何调试以下声明:
declare
%rxq:produces('*/*')
%rxq:POST
%rxq:path('/sstatement/(Report)/([^/]+)')
function ReportSupplement(
$supplementType
, $submissionId
)
请建议任何调试XQuery的网站。
提前致谢。
答案 0 :(得分:0)
在XQuery中调试查询的一种典型方法是在感兴趣的表达式周围使用trace函数,就像在您的情况下调用上面的函数一样。
例如:
s[1]: 1
i[1]: 1
s[2]: 2
i[1]: 2
s[3]: 3
i[1]: 3
并在您的引擎记录的单独日志中读取输出。
在这种情况下,它看起来像:
{{1}}