Hello,

I am currently searching for a solution for evaluating some basic xpath expressions on a SAX stream. I found it very interesting that this subjects gets more and more attention: you can find a lot of university papers about it. But finding some running implementation is very difficult.

I had a look at STX / Joost [1] and XSQ [2]: those projects look promising, but they don't offer a direct solution to my problem. What I exactly need is a SAX content handler that can evaluate a list of basic expressions to boolean (condition) and string (extraction).

Whereas the code of the XSQ project is very confusing... Joost seems more clean and mature. So maybe I'll find the time to adapt Joost to perform the explained requirements. Currently the stack-building code for evaluating XPathes is tightly bound to STX template processing...

Before I invest time in this, however, I wanted to check if I overlooked something and mabye someone has a running implementation or can point me to another similar project?

I think these areas can be a nice playground for the future of pipeline processing in Cocoon... (content-aware pipelines)

Greets,

Nils Kaiser

[1] http://stx.sourceforge.net/ and http://joost.sourceforge.net/
[2] http://www.cs.umd.edu/projects/xsq/

Reply via email to