0
这是做什么用的?
我正确地认为这个XSLT代码没有做任何事吗?这个XSLT代码有什么作用?
....
<xsl:template match="/*[1]">
<xsl:apply-templates />
</xsl:template>
....
这是做什么用的?
我正确地认为这个XSLT代码没有做任何事吗?这个XSLT代码有什么作用?
....
<xsl:template match="/*[1]">
<xsl:apply-templates />
</xsl:template>
....
它是一个模板匹配任何名称的根元素,然后将模板应用到根元素的所有子节点。我不会称之为“什么都不做”,尽管内置模板可以满足根元素和其他事情的要求,所以...
对于判断模板是否需要至关重要。
“不做任何事”我的意思是 - 根元素被选中,但由于 不包含名称属性 - 这样的模板不会产生任何结果。 –
user2568737
' '是'的简写形式,因此它处理根元素的所有子节点。然后,依赖于其他模板,子节点会发生什么情况,内置模板将继续处理直到输出文本节点。 –