Re: Problem with ValidationEventHandler
- From: Martin Honnen <mahotrash@xxxxxxxx>
- Date: Tue, 30 Sep 2008 12:44:46 +0200
Konrad wrote:
It's something about this:
protected void Page_Load(object sender, EventArgs e)
{
XmlSchemaSet set = new XmlSchemaSet();
set.Add(null, Server.MapPath("rss.xsd"));
set.Add(null, Server.MapPath("mediarss.xsd"));
XmlReaderSettings settings = new XmlReaderSettings();
settings.ValidationType = ValidationType.Schema;
settings.Schemas = set;
settings.ValidationEventHandler += new
ValidationEventHandler(settings_ValidationEventHandler);
settings.ValidationFlags |=
XmlSchemaValidationFlags.ReportValidationWarnings;
StreamReader sreader = new
StreamReader(Server.MapPath("file.xml"));
XmlReader xreader = XmlReader.Create(sreader, settings);
while (xreader.Read()) { }
}
void settings_ValidationEventHandler(object sender,
ValidationEventArgs e)
{
Response.Write(e.Message + "\r\n");
}
That looks fine to me.
Can you post URLs to the schemas you use and the XML you are trying to validate? Or post the schemas and the XML itself, but please in a minimal version to demonstrate the problem.
--
Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/
.
- References:
- Problem with ValidationEventHandler
- From: Konrad
- Re: Problem with ValidationEventHandler
- From: Martin Honnen
- Re: Problem with ValidationEventHandler
- From: Konrad
- Problem with ValidationEventHandler
- Prev by Date: XML Serialization in dynamically loaded assembly
- Previous by thread: Re: Problem with ValidationEventHandler
- Next by thread: XML Serialization in dynamically loaded assembly
- Index(es):
Relevant Pages
|