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 : Sélectionner tout - Visualiser dans une fenêtre à part
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())
    {