133得票4回答
XSL中的'call-template'和'apply-templates'有什么区别?

我是XSLT新手,对这两个标签有些困惑,<xsl:apply-templates name="nodes"> 并且<xsl:call-template select="nodes"> 那么你能列出它们之间的区别吗?

20得票3回答
使用'apply-templates'的XSL命名参数'with-param'

如果您想在完整说明之前阅读我的问题,请查看本文底部。 我正在使用XSL将XML文档转换为漂亮的网页,但是在正确传递变量时遇到了问题。我定义了许多xsl:template,并需要将特定参数传递给其中一个。我希望能够传递一个命名参数,它可能会发送到所有的xsl:template,但只会被单个xs...

9得票3回答
如何在xslt中选择仅第一个节点

我的XML文件为我提供了多个与不同MMID相关联的图像: <Mediendaten> <Mediendaten mmid="22404"> <url size="original">A 22404 FILE</url> ...

7得票4回答
如何在for-each中将模板应用于每个选定的节点?

我知道我在这里漏掉了一些东西。 在下面的XSLT转换中,实际结果与期望结果不匹配。 在 for-each 中,我想将 match="track" 模板应用于每个选定的 track 元素。 如果我正确理解了XSLT,则当前设置仅针对每个选定的 track 元素的子节点与模板匹配,而不是 tra...