[xquery-talk] last possible child's attribute

Michalmas michalmas at gmail.com
Sun Mar 8 14:06:23 PST 2009


didn't work, returns no results.

quite strange it is that even /descendant::* doesn't display anything.

Also, i forgot to add that not every node must have lc attribute.

Thanks!

On Sun, Mar 8, 2009 at 1:51 PM, Andrew Welch <andrew.j.welch at gmail.com>wrote:

> > What i need to get in xquery is the last possible child's attribute.
> >
> > Let's say i have following XML:
> >
> > <a>
> >   <aa lc=1>
> >      <aaa lc=00>
> >      </aaa>
> >   </aa>
> >   <bb lc=0>
> >   </bb>
> >   <zz lc=1>
> >      <ccc lc=123>
> >      </ccc>
> >   </zz>
> > </a>
> >
> > and i want to get the last child of 'a' node. So, in this case, it would
> be
> > node 'ccc'. Then, i want to get lc attribute - in this example, 123.
>
>
> /descendant::*[last()]/@lc
>
>
> --
> Andrew Welch
> http://andrewjwelch.com
> Kernow: http://kernowforsaxon.sf.net/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://x-query.com/pipermail/talk/attachments/20090308/faf175e1/attachment.htm


More information about the talk mailing list