Hej ! Jag hade liknande problem för ett tag sedan då jag via ett http-anrop fick in ett XML-dokument med en angiven DTD men inte ville inte läsa in denna DTD för var gång som jag läste in dokumentet eftersom detta http-anrop görs var 10:e sekund dygnet runt vilket skulle ge en väldig massa laddande av DTD utan någon direkt nytta. (hmm, litet lång mening där...)Validate xml?
Kan nån säga hur man kan öppna en xml fil (använda xmlreader) på en xml fil som kräver validering. Jag vill alltså inte validera filen. Kan jag stänga av denna validering. Jag ska öppna en xml fil som kräver en DTD fil. Just nu parsar jag filen och kör en delete på DTD raden och skapar en ny fil utan DTD validering. Men det måste finnas ett enkelt sätt att stänga va detta hoppas jag...Sv: Validate xml?
Lösningen är att sätta XmlDocument.XmlResolver till null.
// Load into XML document.
xmldoc = new XmlDocument();
xmldoc.XmlResolver = null;
xmldoc.LoadXml(response);
/Andreas