Estoy tratando de establecer el InnerXml de un xmldoc pero conseguir la excepción: Referencia a entidad no declaradaReferencia a excepción entidad no declarada, mientras que la utilización de XML
XmlDocument xmldoc = new XmlDocument();
string text = "Hello, I am text α – —"
xmldoc.InnerXml = "<p>" + text + "</p>";
Esto produce la excepción:
Referencia a la entidad no declarada 'alfa'. Línea 2, posición 2 ..
¿Cómo podría resolver este problema?
HtmlDocument viene del espacio de nombres System.Windows.Forms http://j.mp/pSmv82 Si no le gusta su asociación cercana con el control WebBrowser o que causa problemas a su aplicación, un analizador HTML puro está disponible a través de el HTML Agility Pack http://htmlagilitypack.codeplex.com/wikipage?title = Ejemplos –