什麼時候用
在進行標籤轉化的時候,避免不了要爲標籤添加屬性及屬性值
用在哪兒
必須放在節點或者標籤內部,在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>