前页 后页

调试XSL转换

使用XSLT调试器运行转换时,可以使用Enterprise Architect的调试器结合断点来控制流程并检查转换状态。 XSLT调试器提供了“运行”按钮和各种“步骤”按钮。您可以通过单击样式表的左边距来设置断点。

当步骤完成或遇到断点时,可以在“本地”窗口(“执行> Windows>本地变量”)中查看转换的上下文(包括模板调用的任何参数)。您还可以显示“调用堆栈”(“执行> Windows>调用堆栈”)以查看如何达到转换的当前状态。

调试转换

行动

也可以看看

1个

在XML转换图上,右键单击XML转换活动元素,然后选择“调试XSL转换”选项。

将显示“ XSLT调试器”视图,其中显示了自动启动的转换中使用的样式表(.xsl)文件和XML文档。样式表中当前正在执行的语句将突出显示。

视图顶部是调试器工具栏,提供了正常的调试选项,包括开始,暂停,单步执行,单步执行,单步执行和停止调试过程。工具栏中的最后一个图标提供了在视图中隐藏或显示“ .xml源”选项卡的选项。您可以使用这些按钮重复并控制调试过程。

还显示“系统输出”窗口,在“ XSLT转换”选项卡上显示调试器进度消息。 (如果未显示“系统输出”窗口,请按Alt + 1并选择“系统输出”。)

错误消息将定向到“调试”窗口(按Alt + 8)。您还可以使用“调试”窗口工具栏上的按钮和选项来控制XSL Transformation的调试。

控制堆栈深度 调试工具栏

2

如有必要,选择显示“本地”窗口和“呼叫堆栈”。

单击“ XSLT调试器”样式表面板的左边距,然后设置要用于检查处理的任何断点。

查看局部变量 查看通话堆栈 设置记录标记

3

再次运行调试器,并按照“系统输出”窗口,“调用堆栈”,“本地”窗口以及要应用的任何其他调试器或执行分析工具中的指示检查执行情况。

调试 视觉执行分析

学到更多