2017-07-21 20 views
0

我有一個是這樣的一個XML元素命名那?我不明白如何複製和複製元素,我沒有足夠的能力。複製和使用XSL

謝謝

回答

0

嗯,你可以簡單地做:

XSLT 1.0

<xsl:stylesheet version="1.0" 
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> 
<xsl:strip-space elements="*"/> 

<!-- identity transform --> 
<xsl:template match="@*|node()"> 
    <xsl:copy> 
     <xsl:apply-templates select="@*|node()"/> 
    </xsl:copy> 
</xsl:template> 

<xsl:template match="prop"> 
    <prop type="domain"> 
     <xsl:value-of select="." /> 
    </prop> 
    <prop type="subdomain"> 
     <xsl:value-of select="." /> 
    </prop> 
    <prop type="filename"> 
     <xsl:value-of select="." /> 
    </prop> 
</xsl:template> 

</xsl:stylesheet> 
+0

謝謝,成功了! :) –