XSLT - 将属性的值转换为标记名

时间:2010-07-08 18:40:30

标签: xslt

我一直在寻找一段时间,我不明白我怎么能这样做:

<computer type="laptop"> .... </computer>

<laptop>
....

事实上,你可以看到我想将属性的转换为标记名,我甚至不知道它是否可能。

谢谢

1 个答案:

答案 0 :(得分:2)

使用xsl:element元素。有了这个,您可以使用您选择的任何名称创建元素。 e.g。

<xsl:element name="{@type}">
...
</xsl:element>