MarkLogic 12 EA 1 Product Documentation
json:subarray

json:subarray(
   $array as json:array,
   $startingLoc as xs:double,
   [$length as xs:double]
) as json:array

Summary

Extract a subarray from an array, producing a new array. The second and third arguments to this function operate similarly to those of fn:subsequence for XQuery sequences.

Parameters
array An array.
startingLoc The starting position of the start of the subarray.
length The length of the subarray.

Example

  xdmp:to-json(json:subarray(json:to-array(1 to 6), 2, 4))
  => [2, 3, 4, 5]
Powered by MarkLogic Server | Terms of Use | Privacy Policy