Microsoft在Visual Studio上的XSLT模板具有类似的内容:
<xsl:template match="@* | node()">
什么是 @ * ?
答案 0 :(得分:7)
@*
是attribute::*
的缩写,并选择上下文节点的所有属性(或者,在XSLT匹配模式中,更适合说匹配所有属性)。来自the XPath spec:
还有一个属性缩写:
attribute::
即可 缩写为@
。例如,位置路径para[@type="warning"]
是简称child::para[attribute::type="warning"]
然后选择para
type
属性值为warning
的儿童。
答案 1 :(得分:2)
答案 2 :(得分:1)
来自MSDN - XPath Examples:
@ * |当前元素上下文的所有属性。