This article, along with source code, explains how to parse XML documents using XSLT (eXtensible Stylesheet Language Transformations). XSLT is a language for transforming XML documents into other XML documents or HTML documents. It does not discuss XML, XSL or XSLT syntax, but rather focuses on how to transform XML documents with XSLT using the Sablotron XSLT processor. Source code available for download.