parseXmlDocument function
Implementation
XmlElementNode parseXmlDocument(final String input) {
final XmlDocument document;
try {
document = XmlDocument.parse(input);
} on XmlException catch (e) {
throw XmlDeserializationException('malformed XML: ${e.message}');
}
return document.rootElement;
}