【发布时间】:2009-12-31 07:50:54
【问题描述】:
我对 XSLT 应用模板语句感到困惑。例如,在 w3school 中。
http://www.w3schools.com/xsl/xsl_apply_templates.asp
提到-“<xsl:apply-templates> 元素将模板应用于当前元素或当前元素的子节点。”,我的问题是它是应用于当前元素还是子节点或两者兼而有之? “或”这个词让我对它的明确行为感到困惑。
编辑 1:这里是代码 sn-p 我很困惑,当 xslt 处理器找到<xsl:apply-templates/> 时,我很困惑,它将匹配“当前节点”的所有子节点。这里的“当前节点”是指目录还是另一个虚拟抽象 XML 根节点?为什么?
<xsl:template match="/">
<html>
<body>
<h2>My CD Collection</h2>
<xsl:apply-templates/>
</body>
</html>
</xsl:template>
提前致谢, 乔治
【问题讨论】: