[xquery-talk] FLWOR Expression

John Snelson jsnelson at sleepycat.com
Fri Dec 23 12:18:09 PST 2005

You can just use the XPath expression "as-is" in XQuery - you don't need 
to decompose it into loops (unless thats what you *want* to do).

My tip, however, is to not use the "text()" selector. It is generally a 
bad idea, as it almost certainly doesn't do what you expect it to do. 
This FAQ entry explains more about this:



Elarrat, EFC wrote:
> I tryed to convert one XPath expression that I did to a FLWOR 
> expression, guess what?
> year...I couldn't...so if anyone could help me, I'd appreciate that.
> I would like to convert this xpath (it's a xpath expression, right?):
> //chunklist/chunk/par/s/tok[orth/text() = "se" and 
> contains(disamb/ctag/text(), "KS")]
> to some FLWOR expression, with loops and stuff.
> Thanks a lot,
> Eduardo Elarrat
> Happy XQuery Christmas
> ------------------------------------------------------------------------
> _______________________________________________
> talk at xquery.com
> http://xquery.com/mailman/listinfo/talk

John Snelson, Berkeley DB XML Engineer
Sleepycat Software, Inc

Contracted to Sleepycat through Parthenon Computing Ltd

More information about the talk mailing list