[Home] [By Thread] [By Date] [Recent Entries]
I'd assume eXist (http://exist.sourceforge.net/) would also be relevant? And obviously there are commercial solutions, many of which have free starter editions. Alas, although there is quite a bit of interest, I haven't seen solutions where streaming parsers could use some suitable subset of XPath to match sub-trees (suitable meaning that only some axes were supported, parent/grandparent, attribute, children, but not sibling). I have been hoping to investigate doing this myself in near future, since it would seem to simplify some streaming-oriented tasks (like only building small sub-trees, or one sub-tree at a time from a bigger document). -+ Tatu +- --- Torsten Grust <grust@i...> wrote: > Hi Stefan, > > disk-based XPath and XQuery processing is exactly > what the > companion projects Pathfinder (an XPath/XQuery to > relational algebra > or SQL compiler) and MonetDB/XQuery (a back-end > database system that > can execute Pathfinder's code) are all about. Both > projects are open- > source. > > On the web: > > http://www.pathfinder-xquery.org/ > http://www.monetdb-xquery.org/ > > The back-end database system processes relational > encodings of XML > trees (no DOM or similar data structures are > involved). > > Best wishes, > --Torsten > > On Sep 29, 2006, 4:50 PM, Stefan Tilkov wrote with > possible deletions: > > Is there something like this? If so, how is it > implemented? Is it > > even reasonable? > > > > To clarify: I'm looking for approaches - > preferably available in > > the form of an open source library - that allow > for running XPath > > expressions against an XML document without the > memory requirements > > of creating a full tree in RAM. > > > > Any pointers would be greatly appreciated. > > > > Stefan Tilkov > > -- > > Stefan Tilkov, http://www.innoq.com/blog/st/ > > > > > > > > > > > > > ______________________________________________________________________ > > > _ > > > > XML-DEV is a publicly archived, unmoderated list > hosted by OASIS > > to support XML implementation and development. To > minimize > > spam in the archives, you must subscribe before > posting. > > > > [Un]Subscribe/change address: > http://www.oasis-open.org/mlmanage/ > > Or unsubscribe: xml-dev-unsubscribe@l... > > subscribe: xml-dev-subscribe@l... > > List archive: > http://lists.xml.org/archives/xml-dev/ > > List Guidelines: > http://www.oasis-open.org/maillists/guidelines.php > > > > -- > | Prof. Dr. Torsten Grust > grust@i... | > | > http://www-db.in.tum.de/~grust/ | > | Database Systems - Technische Universität > München (Germany) | > > > > > > _______________________________________________________________________ > > XML-DEV is a publicly archived, unmoderated list > hosted by OASIS > to support XML implementation and development. To > minimize > spam in the archives, you must subscribe before > posting. > > [Un]Subscribe/change address: > http://www.oasis-open.org/mlmanage/ > Or unsubscribe: xml-dev-unsubscribe@l... > subscribe: xml-dev-subscribe@l... > List archive: http://lists.xml.org/archives/xml-dev/ > List Guidelines: > http://www.oasis-open.org/maillists/guidelines.php > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |

Cart



