1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| public static void ValideXml()
{
XmlReaderSettings objSettingsReader = new XmlReaderSettings();
objSettingsReader.Schemas.Add(null, @".\test.xsd");
objSettingsReader.ValidationType = ValidationType.Schema;
objSettingsReader.ValidationEventHandler += new ValidationEventHandler(XmlValidationError);
XmlReader objReader = XmlReader.Create(@".\test.xml", objSettingsReader);
while (objReader.Read()) ;
}
private static void XmlValidationError(object sender, ValidationEventArgs e)
{
string strError = e.Exception.Message;
Console.WriteLine(strError);
} |
Partager