node()| @ *是什么意思XSLT?

时间:2012-03-08 15:42:38

标签: xml xslt

我已经看到在这种情况下使用它:

<xsl:template match="node()|@*">
<xsl:copy>
  <xsl:apply-templates select="node()|@*"/>
</xsl:copy>

任何人都可以解释“node()| @ *”是什么意思?

1 个答案:

答案 0 :(得分:5)

这称为identity transformnode()|@*匹配当前上下文的所有子节点(node()是所有文本,元素,处理指令,注释)和属性(@*)。