Mega Code Archive

 
Categories / XML Tutorial / XSLT StyleSheet
 

Insert html tags into template

File: Data.xml <employee>   <firstName>Joe</firstName>   <surname>Smith</surname> </employee> File: Transform.xslt <?xml version="1.0"?> <xsl:stylesheet version="1.0"    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">     <xsl:template match="employee">       <b>         <xsl:apply-templates select="firstName"/>       </b>       <b>         <xsl:apply-templates select="surname"/>       </b>     </xsl:template>     <xsl:template match="surname">       <i>         <xsl:value-of select="."/>       </i>     </xsl:template> </xsl:stylesheet> Output: <?xml version="1.0" encoding="UTF-8"?><b>Joe</b><b><i>Smith</i></b>