Mega Code Archive

 
Categories / XML Tutorial / Xpath
 

Wildcard selects all possibilities

File: Data.xml <?xml version="1.0" encoding="utf-8"?> <employee>   <firstName>Joe</firstName>   <surname>Smith</surname> </employee> File: Transform.xslt <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet       version="1.0"       xmlns:xsl="http://www.w3.org/1999/XSL/Transform">     <xsl:template match="*">       <div>         <xsl:text>[template: </xsl:text>         <xsl:value-of select="name()"/>         <xsl:text> outputs </xsl:text>         <xsl:apply-templates/>         <xsl:text> ]</xsl:text>       </div>     </xsl:template> </xsl:stylesheet> Output: <?xml version="1.0" encoding="UTF-8"?><div>[template: employee outputs    <div>[template: firstName outputs Joe ]</div>   <div>[template: surname outputs Smith ]</div>  ]</div>