Comment lire XHTML avec XDocument, sans télécharger de DTD. Comment résoudre les références DTD? Non, vous ne pouvez pas simplement dire:Lire XHTML avec XDocument?
settings.ProhibitDtd = false;
settings.XmlResolver = null;
comme indiqué dans une réponse précédente, ce qui est absolument faux. Qu'en est-il des entités alors:
Aussi, je ne suis pas intéressé par HTMLAgility pack, encore une fois fausse réponse, car j'ai XHTML valide.
Can vous expliquez pourquoi ne pas utiliser HAP? – Faruz
dupliquer: http://stackoverflow.com/questions/913214/system-xml-xmldocument-whats-the-best-way-to-cache-an-external-dependency-dtd –
HAP a beaucoup de problèmes, très instable, cela n'est absolument pas nécessaire pour cette situation, en utilisant XmlResolver un meilleur choix, mais je suis toujours à la recherche d'une solution encore meilleure. –