如何:开始调试 XSLT
答案:1 悬赏:20 手机版
解决时间 2021-03-06 21:21
- 提问者网友:戎马万世
- 2021-03-06 06:13
如何:开始调试 XSLT
最佳答案
- 五星知识达人网友:患得患失的劫
- 2021-03-06 06:21
在调试时,可以通过进入并逐行执行代码、逐行执行代码或跳出代码来一次执行一行代码。XSLT 调试程序和其他 Visual Studio 调试程序中使用代码逐行执行功能的命令都相同。开始调试后,XSLT 调试器即会打开窗口以显示输入文档和 XSLT 输出。XML 编辑器可以从“XML 编辑器”启动调试程序。这样可以在设计样式表时进行调试。从样式表开始调试在“XML 编辑器”中打开样式表。从“XML”菜单中选择“调试 XSL”。从XML 输入文档开始调试在XML 编辑器中打开 XML 文档。从“XML”菜单中选择“调试 XSL”。其他语言的 XSLT也可以在调试应用程序的同时进入并逐行执行 XSLT。在System.Xml.Xsl.XslCompiledTransform.Transform 调用中按 F11 键时,调试程序可以进入并逐行执行 XSLT 代码。注意:不支持从 XslTransform 类进入并逐行执行 XSLT。XslCompiledTransform 类是唯一支持在调试的同时进入并逐行执行 XSLT 的 XSLT 处理器。开始调试 XSLT 应用程序在实例化 XslCompiledTransform 对象时,在代码中将 enableDebug 参数设置为 true。此设置通知 XSLT 处理器在编译代码时创建调试信息。按F11 键进入并逐行执行 XSLT 代码。XSLT 样式表加载到新的文档窗口中,XSLT 调试程序也将启动。或者,可以将断点添加到样式表并运行应用程序。using System; using System.IO; using System.Xml; using System.Xml.Xsl; namespace ConsoleApplication { class Program { private const string sourceFile = @"c:\data\xsl_files\books.xml"; private const string stylesheet = @"c:\data\xsl_files\belowAvg.xsl"; private const string outputFile = @"c:\data\xsl_files\output.xml"; static void Main(string[] args) { // Enable XSLT debugging. XslCompiledTransform xslt = new XslCompiledTransform(true); // Compile the style sheet. xslt.Load(stylesheet) // Execute the XSLT transform. FileStream outputStream = new FileStream(outputFile, FileMode.Append); xslt.Transform(sourceFile, null, outputStream); } } }另请参见任务演练:调试 XSLT 样式表其他资源Code Stepping Overview
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯