Any thoughts on this...?

James

From: "Shawn Bayern" <[EMAIL PROTECTED]>
> Hi James,
>
> Hope things have been going well with you!
>
> I've got a bug to report in Jaxen; let me know if you're not the right
> person for it.
>
> Jaxen seems to compute the context position (i.e., position())
> incorrectly; it instead maps position() to a node's position under its
> parent.  The easiest way to demonstrate the bug is with a document like
> this:
>
>  <root>
>   <levelOne>
>    <levelTwo>1-1</levelTwo>
>    <levelTwo>1-2</levelTwo>
>   </levelOne>
>   <levelOne>
>    <levelTwo>2-1</levelTwo>
>    <levelTwo>2-2</levelTwo>
>    <levelTwo>2-3</levelTwo>
>    <levelTwo>2-4</levelTwo>
>   </levelOne>
>  </root>
>
> and an expression like this:
>
>   //levelTwo[position()=4]
>
> I believe the correct result is "2-2", but Jaxen 1.0 FCS yields "2-4" (as
> the latter is the content of the first <levelTwo> element it finds with a
> position of 4 under its parent, rather than the fourth in the set of nodes
> selected by the base expression //levelTwo).
>
> Hope this helps.
>
> Shawn
>

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.comm


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Jaxen-interest mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jaxen-interest

Reply via email to