The article takes you through the following:
- dynamically constructing an XML document using XMLTree methods.
- retrieving any segment of a dynamically-created document tree via the get() method
- reading an existing tree into memory from a file
- converting data stored in a MySQL database into an XML document, and writing it to a file for later use
- pairing XML document with an XSLT stylesheet to produce HTML output.