Illegal characters in path when loading a string with XDocument Illegal characters in path when loading a string with XDocument xml xml

Illegal characters in path when loading a string with XDocument


You are looking for XDocument.Parse - XDocument.Load is for files not xml strings:

var doc = XDocument.Parse(xmlString); 


Use

var doc = XDocument.Parse(xmlString); 


Use this for XML String

        XDocument reader;        using (StringReader s = new StringReader(**XmlResult**))        {            reader = XDocument.Load(s);        }