Mega Code Archive

 
Categories / XML / XSLT StyleSheet
 

Rename tag

File: Data.xml <name>   <last>A</last>   <first>B</first> </name> File: Transform.xslt <xsl:stylesheet version="1.0"   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">   <xsl:template match="name">     <name>       <family>         <xsl:apply-templates select="last" />       </family>       <given>         <xsl:apply-templates select="first" />       </given>     </name>   </xsl:template> </xsl:stylesheet> Output: <?xml version="1.0" encoding="UTF-8"?><name><family>A</family><given>B</given></name>