XmlParser functionality