Comment valider l'intégralité d'un document XML ?
Bonjour,
J'essaye de valider un document XML par rapport à un schéma mon probleme est le suivant : quand j'intercepte une erreur je n'arrive pas à poursuivre la lecture pour donner un rapport complet de tout ce qui ne va pas dans mon document XML.
Quelqu'un connait t-il un moyen de parvenir à ce résultat ??
Ci-dessous extrait de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| XmlReaderSettings settings = new XmlReaderSettings();
settings.Schemas.Add(null, @".\test.xsd");
settings.ValidationType = ValidationType.Schema;
settings.ValidationEventHandler += new ValidationEventHandler(XmlValidationError);
XmlReader reader = XmlReader.Create(@".\test.xml", settings);
XmlNamespaceManager manager = new XmlNamespaceManager(reader.NameTable);
try
{
while (reader.Read())
{ |