我的源XML是这样的:
<data>
<capability>Sound Design</capability>
<capability>Video Production</capability>
<capability>Web Design</capability>
</data>
我想通过XSL对其进行转换以得到如下结果:
<header data-capabilities="Sound Design, Video Production, Web Design">
</header>
答案 0 :(得分:2)
使用xslt 2.0,您可以使用以下命令:
<xsl:template match="data">
<header>
<xsl:attribute name="data-capabilities">
<xsl:value-of select="*" separator=", "/>
</xsl:attribute>
<xsl:text>
</xsl:text>
</header>
</xsl:template>