Ich habe die folgende Funktion erfolgreich zuvor benutzt, die einfach anzupassen sein sollte. Wie auch immer, dies beruht auf der Erstellung eines XmlDocument wie erwähnt. Dies kann erreicht werden durch:
Konnten Sie ein Xml.XmlDocument mit der gewünschten DTD erstellen, dann die Daten der XML-Datei an das speicherinterne Xml.XmlDocument anhängen und dann validieren?