XML Schema Validation Provoke XmlSeverityType.Warning
Ved brug af henholdsvis XmlReaderSettings, XmlReader og XmlSchema... nogle der lige kan give et eksempel på en XSD samt en XML Fil der giver reaiser en Warning?Den basale bid af koden er:
XmlReaderSettings settings = new XmlReaderSettings();
settings.Schemas.Add(Schema);
settings.ValidationType = ValidationType.Schema;
settings.ValidationEventHandler += XmlValidationErrors;
settings.ValidationFlags = settings.ValidationFlags | XmlSchemaValidationFlags.ReportValidationWarnings | XmlSchemaValidationFlags.ProcessInlineSchema;
XmlReader validator = XmlReader.Create(new StringReader(EnsureNamespaceAttribute(textMessage.Body)), settings);
while (validator.Read())
{
}
Og så er der self, loadning af XSD'en osv... men det overstående er det centrale for valideringen.
Og jeg kan ikke lige få produceret noget der giver en warning på settings.ValidationEventHandler eventet.