Hi,

I need to handle XPath in a application to select some specific nodes
from an XML tree.

The problem is, that the files involved might be quite large (>1GB) so
DOM parsing is not an option.

Now, libxml2 handles XPath with DOM, and from what I read in the
archives of this very mailing list, XPath support requires to know the
whole tree.
Why is that ? I mean; I did read the W3 recommandation about XPath,
and I still don't get it. It should be possible to support XPath with
a SAX parser, ... I mean, .. why not ? or at least an XPath support
that only needs a schema definition...

Still, it is true that all uses I have found of XPath seemed to use
DOM which is unconceivable for too large files.

Thanks.

-- 
fz
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to