我正在按照以下步骤使用XML和XSLT:
1)我用Microsoft Word打开一个XML文件;
2)然后我通过“浏览”按钮选择一个XSLT样式表;
3)在Microsoft Word中创建输出;
问题:
有一个工具/应用程序允许您逐步查看xslt到xml的应用程序,就像调试visual basic的情况一样。
一个工具,允许你阻止应用程序的执行,并看到xslt的输出创建了什么?
答案 0 :(得分:1)
可能还有很多选项,但我认为这些选项最为突出:
<强> Oxygen XML Editor 强> 这是(如果不是THE)最全功能的XML / XSLT开发环境之一,它们有关于如何使用xslt调试器的良好文档,有关详细信息,请查看http://www.oxygenxml.com/xml_editor/xslt_debugger.html
<强> Altova XML Spy 强> 与Oxygen,XML为重点的开发环境类似,可以在http://www.altova.com/xmlspy/xslt-debugger.html
找到其调试器的说明<强> Microsoft Visual Studio 强> 这显然不如之前提到的直接XML开发环境那么全面,但是既然你提到使用Visual Basic,你可能已经拥有它了。您将在MSDN上找到有关如何使用它来调试XSLT的一些信息:http://msdn.microsoft.com/en-us/library/ms255602(v=vs.110).aspx
Eclipse:也可以编辑和调试XSLT。我从未将它用于XSLT开发,但由于它是免费的,它实际上可能是一个不错的选择,你可以在http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.wst.xsl.doc%2Fhtml%2Flaunching%2Flaunching.html
查看其特定于XSLT的工具。答案 1 :(得分:1)
有各种XML IDE,如Oxygen,Stylus Studio或AltovaXML Spy,它们都带有调试器。商业版中的Visual Studio还附带一个调试器,用于调试使用.NET框架的XslCompiledTransform执行的样式表。