In terms of whats going on under the hood with Schema.new()... XSD is obviously just xml so I would imagine its parsed as per any other file? Is there anything additional that goes on when you call Schema.new?
Also, I have had other people tell me that the problem is due to libxml-ruby trying to load the xsd with a DOM method, and hence it uses so much memory. Is it even possible to use a streaming method and still be able to validate XSI? Cheers Tim On 30 Jul 2007, at 09:19, TRANS wrote: > Could try compiling some examples: > > http://xmlsoft.org/examples/index.html > > Then perhaps modify and create a ruby version to compare, > > T. _______________________________________________ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel