预订演示
前页 后页

调试一个 XSL变换

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

当一个步骤完成或遇到上下文时,可以在本地窗口窗口(“执行>窗口>局部变量”)中查看转换的时间 - 包括模板调用的任何参数。也可以通过显示窗口('调用堆栈>>调用堆栈)查看转换的当前状态是如何到达的。

调试变换

行动

也见

1

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

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

视图顶部是一个调试器工具栏,提供开始、暂停、节结束、节输入、节输出和停止调试过程的常规调试选项。工具栏中的最后一个图标提供了在视图中隐藏或显示“.xml源”选项卡的选项。您可以使用这些按钮重复和控制调试过程。

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

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

控件堆叠深度 调试工具栏

2

如有必要,选择显示本地窗口和调用堆栈窗口。

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

视图局部变量 查看调用堆栈 设置记录标记

3

再次运行调试器检查系统输出窗口、调用堆栈调试器和本地窗口以及您要应用的任何其他执行分析工具所指示的执行情况。

调试 执行分析

了解更多