August 2003
Intermediate to advanced
624 pages
15h 3m
English
XSLT is another markup language based on XML. While I've witnessed quite a few doofus speakers and writers referring to XML itself as a programming language, when it comes to XSLT I think I might agree with them. (I'm sure a few computer science purists might think that even XSLT doesn't qualify as a programming language, but I'm not that dogmatic.) Like the DOM, XSLT deals with XML documents as trees. In very broad terms, XSLT specifies how an input document, referred to as a source tree, is transformed into an output document, referred to as a result tree, based on the contents of an XSLT document called a stylesheet. An XSLT processor is a software component that performs this transformation. The XSLT language uses XPath (XML ...