【发布时间】:2009-10-12 18:27:18
【问题描述】:
这是我对 XSLT 的 previous question 的回答的后续。
回顾一下,我没有意识到如果没有 EXSLT,XSLT 将无法让您动态创建带有字符串值的 xpath 表达式。建议的解决方法之一是
在执行转换之前查询输入文档的 DOM,并将节点集传递给转换
我使用 Apache Ant 进行转换,并根据 xslt/style 任务的参数上的 the manual
要放入参数的文本值。最初的目的是作为 XSL 表达式。
听起来 Apache Ant 不支持这个。不过,这让我想知道,这种语义在支持它的系统中如何工作?
那么,什么工具链或系统支持将源文档中的节点集作为参数传递到转换中。示例代码加分。
【问题讨论】:
-
您只需要通过 ant 将参数传递给 xslt 还是要将部分构建文件作为参数传递给 xslt 样式表?