Performing an XPath Query on an XPath

True, it sounds a bit odd. Let me explain. Using recursion we construct a nested set of objects. These objects are eventually translated into XML. This XML file is translated using an XSL template into a formatted report. Early in the development process we realized…