On Mon, Sep 22, 2008 at 10:53:14AM +1000, Andrew Canby wrote:
> I am trying to validate some xml with a schema i have. it works great
> when the xml is valid, however as soon as the xml is malformed in one
> way or another it kills my app.
> 
> 
> 
> basically i want to handle the failed validation and keep the app running, 
> not have it die.
> 
> 
> 
> ive been looking at the api for libxml and have found the function
> xmlSchemaSetParserErrors and other similar ones, but im unsure if this
> is the way to go about it.
> 
> 
> 
> does anyone have any experience/ideas?

  I'm not sure i understand your problem. i suggest you use xmllint
--schemas to check that libxml2 does not crash on validation errors,
and suggest you copy paste the relevant code from xmllint.c in your app 
to solve your issue (assuming I understood).

Daniel

-- 
Daniel Veillard      | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
[EMAIL PROTECTED]  | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library  http://libvirt.org/
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
xml@gnome.org
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to