eclipse - 如何在 Eclipse 中使用 XSLT 2.0?

标签 eclipse xslt

Release Notes of WTP 3.1.0他们谈论 WTP 支持 XSLT 2.0。
我有安装了 WTP 的 Eclipse Luna 4.4.1,但是

<xsl:value-of select="system-property('xsl:version')" />

仍然总是返回 1.0 .

那么如何在 Eclipse 中使用 XSLT 2.0?
当我转到首选项时,我选择了 Xalan 2.7.1 选项。

最佳答案

我自己也遇到了同样的问题,只能通过手动添加 Saxon HE9 作为标准 XSLT 处理器来解决它 - 正如@ivoronline 评论的那样。见:https://stackoverflow.com/a/7737731/1955204

下载 SAXON 后,您可以在以下位置设置 Eclipse 标准处理器:

  • 运行
  • 运行时配置
  • 在左侧选择您的 XSL 配置
  • 打开“处理器”选项卡
  • “更改首选项”
  • “添加”新处理器
  • 输入名称并选择类型为 Saxon 2.0
  • 使用“添加工作区 JAR”或“添加外部 JAR”并路由
    到下载的 jar 文件
  • 检查新添加的,点击确定并运行
  • 关于eclipse - 如何在 Eclipse 中使用 XSLT 2.0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30945479/

    相关文章:

    css - 通过 CSS 操作 xslt 菜单

    xml - 为什么 < 不转换为 < while > 和其他转义字符适当转换

    xslt - 在 XSLT 中,如何设置价格范围变量并在样式表的其他地方使用它?

    java - 使用 Java 修改 XML 中的一些字段的最佳方法是什么

    java - RegEx:如何在 Eclipse 中查找新类的实例?

    java - 从网站 XML 数据动态填充 ListView Android

    java - Eclipse - 使用父项目资源文件夹时的 Maven 警告

    android - android应用崩溃

    java.sql.SQLSyntaxErrorException : at oracle. jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java :450) at oracle. jdbc.dr

    xml - XSLT 列表前 50