[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [xml] Streaming XPath Support
- From: Daniel Veillard <veillard redhat com>
- To: "Stanley Poon (spoon)" <spoon cisco com>
- Cc: xml gnome org
- Subject: Re: [xml] Streaming XPath Support
- Date: Tue, 19 Dec 2006 16:41:17 -0500
On Tue, Dec 19, 2006 at 11:01:45AM -0800, Stanley Poon (spoon) wrote:
> My understanding is that the current support is mainly for the Selector
> in XSD.
right though we also use it to speed-up simple XPath queries
> Are there any plan to enhance the support for streaming Xpath such as
> //, *, simple predicates, etc.
I take patches! Again that's something which Kasimier worked on
and a bit orphaned at this point.
> Also, is this internal feature added
> mainly for performance and for reducing memory usage?
to be able to stream XSD validation without keeping trees around.
> Is the current implementation based on some finite state machine
> approach with some path sharing?
based on automatas, see pattern.c in the sources.
Daniel
--
Red Hat Virtualization group http://redhat.com/virtualization/
Daniel Veillard | virtualization library http://libvirt.org/
veillard redhat com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]