XSLT:reocurring xpath的缩写

标签 xslt xpath xslt-1.0

在 XSL 转换中,我有一个相当长的 XPath(大约 20 个不同节点的联合)。因为经常需要这条路径,所以最好使用它的缩写。

缩写必须以在当前上下文中计算的方式进行,因此使用全局变量或其他东西将不起作用。

目标版本是带有 EXSLT 扩展的 XSLT 1.0。

谢谢,
约斯特

最佳答案

如果你不能有一个全局变量那么一个function可能是解决方案。

关于XSLT:reocurring xpath的缩写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12221789/

相关文章:

xpath - 向字符串添加新行

python - Selenium 的 XPath 问题

XSLT:如何在 <xsl:copy> 期间更改属性值?

xslt-1.0 - 根据元素值从列表中删除重复项 XSLT 1.0

xslt - 根据条件应用整个模板或模板部分

html - XSLT 和嵌套元素

java - 将 XML 转换为属于同一模式的不同版本且稍有不同的 XML

xslt - FOP 1.1 不当边框

xml - 在 Perl 中对 XML 数据进行 XPath 查询的最简单方法是什么?

xslt - 在 XSL 样式表标记中删除 XSL 命名空间前缀