public void Parse(XmlDocument xDoc) { string xml = xDoc.OuterXml; StringReader stringReader = new StringReader(xml); XmlTextReader reader = new XmlTextReader(stringReader); this.Parse(reader); }