[MarkLogic Dev General] XQuery help to COUNT multiple node

Vyacheslav Sedov vyacheslav.sedov at gmail.com
Wed Apr 1 03:31:12 PST 2009


try $n/zz[3] instead count(..)

With best wishes,
Slav

On Wed, Apr 1, 2009 at 3:05 PM, deepak mohan <dpk_bio007 at yahoo.co.in> wrote:
> Hi Friends,
>
>     I want to select the node which has the a desired node(<zz>) exists more
> than 2.
>
> The xml structure goes like this:
> <AA>
>     <BB>
>           <zz></zz>
>           <zz></zz>
>           <zz></zz>
>     </BB>
>     <BB>
>           <zz></zz>
>      </BB>
> </AA>
>
> My expected results should be <BB>...</BB>.. (in this case...)
>
> I tried with,
> for $n in //AA/BB
> where count($n/zz) > 2
> return $n
>
> But the element will be chosen dynamically...
> Solution using implicit function (cts:...) will be more helpful and much
> appreciated.... :)
>
> thanks,
> Deepak M.
>
> ________________________________
> Download prohibited? No problem. CHAT from any browser, without download.
> _______________________________________________
> General mailing list
> General at developer.marklogic.com
> http://xqzone.com/mailman/listinfo/general
>
>


More information about the General mailing list