[xml] RFE: Schema-validation API
- From: Steve Ball <Steve Ball zveno com>
- To: xml gnome org
- Subject: [xml] RFE: Schema-validation API
- Date: Tue, 14 Oct 2003 10:13:07 +1000
The WXS module in libxml2-2.5.11 provides an interface
to schema-validate an instance document, given the schema
document as either a URL or in a memory buffer.
However, in my project I already have the schema document
as a xmlDocPtr object (ie. it is already parsed as an XML document).
At the moment my code serializes the schema document into
a memory buffer and then passes that buffer to
xmlSchemaNewMemParserCtxt. This routine then re-parses the
document.
Accordingly, my RFE is to have a new API that accepts the
schema document as an xmlDocPtr. Something like:
xmlSchemaParserCtxtPtr xmlSchemaNewDocParserCtxt (xmlDocPtr doc);
The code would be fairly straight-forward, in fact almost
trivial. I can do the implementation and submit it as a
patch if desired.
I note that RNG validation already has a similar interface.
Cheers,
Steve Ball
--
Steve Ball | XSLT Standard Library | Training & Seminars
Zveno Pty Ltd | Web Tcl Complete | XML XSL Schemas
http://www.zveno.com/ | TclXML TclDOM | Tcl, Web Development
Steve Ball zveno com +---------------------------+---------------------
Ph. +61 2 6242 4099 | Mobile (0413) 594 462 | Fax +61 2 6242 4099
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]