是否有一个很好的XSL预览工具?

时间:2009-02-04 09:23:55

标签: html xslt preview

我是Perl的LAMP Web开发人员,在我目前的位置,我们使用Perl来检索数据,将它们放入XML然后将XML传递给XSL文件。这一切都由almighty AxKit神奇地处理。因此,您可以想象我的XSL充满了XSLT行,即if test,@value等。

我想知道是否有任何工具,IDE等可用于打开XSL文件并检查HTML预览而无需修改当前XSL中的任何内容?

只要完成工作,我就会接受建议。感谢。

7 个答案:

答案 0 :(得分:8)

XSLT IDE (交互式开发环境):

  • XSelerator (我已经使用了6到7年的那个)。 Free,有一个MSXML调试器,对XSLT 1.0和XSLT 2.0都有智能感知。另外还有一些动态的智能感知。调试器具有断点,数据断点,可视化临时树,变量,测试条件,当前输出,......等。
  • VS2008 - 一个优秀的XML编辑器+ XSLT调试器。良好的静态智能。匹配模式是静态检查的。断点,数据断点,变量可视化和当前输出。
  • oXygen
  • XML-SPY(Altova)
  • Stylus Studio

XPath工具

<强>更新

由于Lars Huttar的热情好客,XPath Visualizer的IE和FF版本现在都有了一个新的,安全的家。以下链接指向新的安全网站。

  • XPath Visualizer - 一个popular IE-based tool for learning XPath FF-based, too ,通过播放XPath表达式。免费和开源。允许针对给定的XML文档评估任何XPath表达式,并在xml文档中显示高亮显示的结果(如果它们是节点)或在单独的框中显示(如果结果是原子值)。允许定义xsl:variable-s,然后在XPath表达式中使用。允许定义xsl:key-s,然后由XPath表达式中的key()函数引用。

答案 1 :(得分:2)

我目前正在使用Visual Studio,在visual studio中打开你的xml文件,从XML菜单中单击show xslt output。

答案 2 :(得分:2)

我发现Stylus Studio是我所有XML需求的宝贵工具。我从来没有跑过它粗糙的葡萄酒。

答案 3 :(得分:1)

我使用免费的灶具。

答案 4 :(得分:1)

尝试Microsoft XML Notepad

答案 5 :(得分:1)

我正在使用Visual Web Developer 2008 Express Edition ...在我的XML菜单下,当我打开XSL文件时,我看到的只是“Schemas ...”。我是否错过了为其他选项安装组件?

答案 6 :(得分:0)

尚未提及的几种替代方案:

  • XML Copy Editor - 好的,但需要一个中间步骤来生成HTML,然后在外部浏览器中打开HTML。
  • WMHelp XMLPad - 许多小错误和烦恼,但在其他方面非常有用:可以在IDE中查看和调试转换。

我写了一篇文章,描述了这些以及其他一些工具,以防有人感兴趣:How to test XSL transformations