This class can be used to parse XML documents and return arrays of elements. It can load a XML document from a file and extract only the structure of tags into eventually nested arrays discarding any tag attributes. The class can perform a query of the document using XPath syntax to retrieve only specific XML nodes that match the query.