Re: [xml] Re: xsd:include question


Daniel Veillard wrote:
On Tue, Feb 15, 2005 at 10:40:13AM +0100, Kasimier Buchcik wrote:


agantuk B wrote:

Thanks for your response. I'll send you a test case

Also, while i'm at it, would you be able to tell me if
the implementation for xmlSchemaValidateStream will be
available ?  I've huge xml documents (> 50Mb in
certain instances) and to use libxml, i will need a
mechanism to validate a stream v/s have everything
in-memory. (My understanding is that
xmlSchemaValidateStream will let me read from an input
stream without the need to load the entire document in
memory) ?

It will be available, but I don't know when; Daniel already
has warned me not to put my nose in streaming validation until
the schema processor is stable enough :-)

  Well, I'm plugging the streaming subset within the normal
XPath engine. It's not fully debugged yet and I will commit
once libxml2 and libxslt regression tests pass again. This may
take a couple more evenings of work. But I think you can already
use the existing pattern.h interfaces from CVS, if those APIs are
not sufficient, then yeah avoid modifying the pattern.[ch] files
at the moment, Work In Progress.

I was referring to all the changes needed to be done in xmlschemas.c to
make the validation streamable, not only the identity-constraints.

Regarding pattern.c: I work with a modified local version and will just
wait until the rest on my side of the IDC implementation works, before
I'll request enhancement/options in pattern.c.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]