XmlDocument xmldoc = new XmlDocument();
xmldoc.XmlResolver = null;
xmldoc.Load(\"URL\");
XmlWriter xmlWrite = XmlWriter.Create(@Server.MapPath(\"Tes
I had this same problem today, and I was able to solve it by changing the HTML entity name to an HTML entity number.
Per this helpful forum post, I was able to fix this error.
HTML entity names are not well supported in XML. This is why the "nonbreaking space"--"nbsp"--triggers this frustrating error.
The easiest way to fix this issue is to use HTML entity numbers, which means changing to .
For a comprehensive listing of HTML entities with names and numbers, see:
W3 School's HTML Entity reference page.
Official W3C Page on Entity Sets.