I am frequently asked where to start when writing an XSL?. I always start by writing a simple identity transform: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="node( ) | @"> <xsl:copy> <xsl:apply-templates select="@ | node( )"/> </xsl:copy></xsl:template> </xsl:stylesheet> (quoted from "XSLT Cookbook" by Sal Mangano). This simple stylesheet will do nothing but copy the input XML file … Continue reading Best way to start writing an XSLT
You can always learn from someone better than yourself
I always thought that no matter what you do there is always someone smarter or better than you. Ayn Rand, in Atlas Shrugged said: Look past the range of the moment, you who cry that you fear to compete with men of superior intelligence, that their mind is a threat to your livelihood, that the … Continue reading You can always learn from someone better than yourself