Tub 'o' Dogs

35. Transformation Inspiration

16 dreary hours writing an XSL stylesheet to convert a 2000-node XML document into HTML yielded two discoveries and an idea: * LibXSLT is literally twenty times faster than Xalan-Java for command line transformations of large XML documents (on my OS X 10.2.4 PowerBook, at any rate). * Apache's Translet / XSLTC tools have been bundled into Xalan-Java, which making my TransletWrapper documentation out of date. I plan to write a 'Getting Started with Translets' guide to this underrated technology. * If you have a good head for recursion you can speed up boring XSLT jobs by writing a stylesheet stylesheet; a transformer transformer. XML publishers could make automatic stylesheet generation easy for XSLT developers by following a node labelling convention... more on this later.