Having created an overview of how I wanted to craft a simple journal in XML, I next created an XML Schema Definition for the simple journal to validate against.
Having now crafted a Web application to create the XML files I'm able to move onto the prettier aspects of display for the XML files.
I've created a sample simple journal that uses an XSLT (XSL Transforms, or extensible stylesheet language transformations) to make the display a little prettier.
I owe a deal of thanks for figuring out the Muenchian Method of grouping in XSLT (1.0) to Jeni's article Grouping Using the Muenchian Method. It took, however, a while for me to get my mind around the method completely, and some experimentation, which I'm sharing below.
Specifically I was looking to get a listing of tracks, from my iTunes Playlists to Xml application's output, and group them by album.