你需要的東西,如:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="xml" indent="yes" encoding="UTF-8"/>
<xsl:strip-space elements="*"/>
<xsl:template match="root">
<items>
<xsl:apply-templates/>
</items>
</xsl:template>
<xsl:template match="*">
<xsl:param name="firstElement" select="replace(name(),'([0-9])','')"/>
<xsl:param name="SecondElement" select="replace(text(),'([0-9])','')"/>
<xsl:element name="{$firstElement}">
<xsl:value-of select="name()"/>
</xsl:element>
<xsl:element name="{$SecondElement}">
<xsl:value-of select="."/>
</xsl:element>
</xsl:template>
</xsl:stylesheet>
太好了!感謝它非常簡單!謝謝! – Sotona 2013-05-08 05:59:47