Tengo un documento de plantilla xml que necesito cargar en un XmlDocument. por ejemplo,XmlDocument y procesamiento de esquema lento
myXMLDocument.Load(myXMLFile);
Sin embargo, esto es muy lento ya que se carga en el dtd. He intentado ambos "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"
y una copia local del dtd. Ambos toman más o menos el mismo tiempo. Si doy la vuelta de cargar el dtd estableciendo la resolución en nulo (por ejemplo), entonces obtengo errores como "Reference to undeclared entity 'nbsp'"
si el documento los contiene.
Necesito usar un XmlDocument ya que necesito manipular el DOM antes de sacar el documento. ¿Cómo puedo evitar estos problemas?
Esto no me parece una solución : si el XML contiene entidades definidas en la DTD referenciada, no podrá analizar – MiMo