用于在xslt 1.0中编程的工具

时间:2014-10-15 08:54:31

标签: xml xslt xslt-1.0 xslt-2.0 xsl-fo

我正在按照以下步骤使用XML和XSLT:
1)我用Microsoft Word打开一个XML文件;
2)然后我通过“浏览”按钮选择一个XSLT样式表;
3)在Microsoft Word中创建输出;

问题:
有一个工具/应用程序允许您逐步查看xslt到xml的应用程序,就像调试visual basic的情况一样。 一个工具,允许你阻止应用程序的执行,并看到xslt的输出创建了什么?

2 个答案:

答案 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执行的样式表。