On Mon, Apr 8, 2013 at 2:31 AM, Andreas Veithen
<[email protected]>wrote:

> That would not be XPath, but a small subset of XPath. What parts of
> XPath are you planning to support?
>

IMHO we may be able to implement a whole Xpath spec. But take a fair amount
of practically used parts.

But of Course we need to agree on what amount sufficient for a GSoc
project.

thanks,
Amila.





> Andreas
>
> On Tue, Apr 2, 2013 at 8:49 AM, Isuru Ranawaka <[email protected]> wrote:
> > hi Andreas ,
> >
> > Current Implementation of Streaming Xpath Parser is not support for Xpath
> > expressions that having predicates. On the Other hand it Operates on top
> of
> > the OMElement .What I suggest is rewrite Xpath Parser for evaluate Xpath
> > Expressions on top Of the XMLStream.That means with out building
> OMElement
> > or any Other Object Model getting XML Events From XMLStream and Evaluate
> > Xpath. For that Xpath Compiler should have to be designed and Need to
> figure
> > out Object Model for represent Xpath Expression .By Using that Xpath
> Model
> > and XMLStream it should be able to evaluate Xpath.
> >
> >
> > On Tue, Apr 2, 2013 at 12:44 AM, Andreas Veithen <
> [email protected]>
> > wrote:
> >>
> >> On Sun, Mar 24, 2013 at 9:19 AM, Isuru Ranawaka <[email protected]>
> >> wrote:
> >> > 1. ) Streaming Xpath Parser is developed for a ESB which get AXIOM
> >> > Object
> >> > and traverse through it and get results.here the main concern is to
> >> > improve
> >> > the performance of xpath parsing by specifying specific rules relevant
> >> > to
> >> > the domain. (e.g if there is expression such as “/data/book”  it only
> >> > give
> >> > the first child element under the data element )  what i suggest is
> >> > creating
> >> > a XpathEngine which does not consume any external object model and it
> >> > will
> >> > operate on top of the XML Stream that means traverse xmlstream and
> >> > evaluate
> >> > xpath.
> >>
> >> Can you explain how this would work for an expression like
> >> /data/book[isbn='1-84356-028-3']?
> >>
> >> Andreas
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Amila Suriarachchi
WSO2 Inc.
blog: http://amilachinthaka.blogspot.com/

Reply via email to