什么时候用
在进行标签转化的时候,避免不了要为标签添加属性及属性值
用在哪儿
必须放在节点或者标签内部,在xslt文档的根部是不可以放的,模板直接嵌套也是不允许的,只能放在某个xml或者html(取决于要转化成的文档类型)节点内部
定义
<Object>
<xsl:attribute name="Type">
<xsl:text>Keyword</xsl:text>
</xsl:attribute>
<Param>
<xsl:attribute name="Name">
<xsl:text>value</xsl:text>
</xsl:attribute>
<xsl:apply-templates/>
</Param>
</Object>
- name:属性名称
- 包裹内容: 属性值
转化结果
<Object Type="Keyword">
<Param Name="value">
Blossom tree roots
</Param>
</Object>