Here is a very simple test case. //b
I would expect b1, b2, b3, b4, b5, b6 All the other programs I have tried return that, Jaxen returns B1, b4, b2, b3, b5, b6 <?xml version="1.0" encoding="UTF-8"?> <a> <a> <b id='b1'></b> <a> <b id='b2'></b> <b id='b3'></b> </a> </a> <a> <b id='b4'></b> <a> <b id='b5'></b> <b id='b6'></b> </a> </a> </a> -----Original Message----- From: James Strachan [mailto:[EMAIL PROTECTED]] Sent: Tuesday, March 19, 2002 10:24 AM To: Mark Hortman; [EMAIL PROTECTED] Subject: Re: [Jaxen] How to use position() function From: "Mark Hortman" <[EMAIL PROTECTED]> > Can someone help a xpath newbie figure out a simple xpath expression? > > Upon learning that //someelement does not guarantee the order that things > come back in are document order, I have switched tacts and decided to try to > handle it my self. I was thinking about playing around with the position() > function, but cannot get Jaxen to return the position of an element to me. Though generally //someelement will return things in order. Jaxen should walk the document tree in order matching XPath expressions so for simple paths like //foo it should work. Or do you have a test case where it doesn't? James _______________________________________________ Jaxen-interest mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jaxen-interest _______________________________________________ Jaxen-interest mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jaxen-interest