7

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

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

只要能完成工作,我愿意接受建议。谢谢。

4

7 回答 7

8

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

  • XSelerator(我已经使用了 6-7 年的那个)。免费,具有 MSXML 调试器,具有 XSLT 1.0 和 XSLT 2.0 的智能感知。此外还有一些动态智能感知。调试器有断点、数据断点、可视化临时树、变量、测试条件、当前输出……等。
  • VS2008——一个很好的 XML 编辑器 + XSLT 调试器。良好的静态智能。匹配模式是静态检查的。断点、数据断点、变量和当前输出的可视化。
  • XML-SPY (Altova)
  • 手写笔工作室

XPath 工具

更新

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

  • XPath Visualizer - 一个流行基于 IE 的工具,用于通过玩 XPath 表达式来学习 XPath基于 FF 的工具。免费和开源。允许针对给定的 XML 文档评估任何 XPath 表达式,并在 xml 文档(如果它们是节点)或单独的框中(如果结果是原子值)中高亮显示结果。允许定义 xsl:variable-s,然后在 XPath 表达式中使用。允许定义 xsl:key-s,然后由 XPath 表达式中的 key() 函数引用。
于 2009-02-04T14:08:09.697 回答
2

我目前正在使用 Visual Studio,在 Visual Studio 中打开您的 xml 文件,从 XML 菜单单击显示 xslt 输出。

于 2009-02-04T09:46:24.810 回答
2

我发现Stylus Studio是满足我所有 XML 需求的宝贵工具。不过,我从来没有用过粗酒。

于 2009-02-04T09:46:37.103 回答
1

我使用免费的炉灶面。

于 2009-02-04T09:56:27.583 回答
1

试试微软XML 记事本

于 2009-02-04T10:11:22.310 回答
1

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

于 2009-07-23T18:31:57.383 回答
0

一些尚未提及的替代方案:

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

我写了一篇文章来描述这些和其他一些工具,以防有人感兴趣:如何测试 XSL 转换

于 2009-06-23T22:22:35.813 回答