array:insert-before
Returns an array containing all the members of the supplied array, with one additional member at a specified position.
insert-before($array as array(*), $position as xs:integer, $member as item()*) ➔ array(*)
Arguments | |||
| $array | array(*) | The input array |
| $position | xs:integer | The position for the new member |
| $member | item()* | The new member |
Result | array(*) |
Namespace
http://www.w3.org/2005/xpath-functions/array
Links to W3C specifications
XPath 3.1 Functions and Operators
Saxon availability
Available in XPath 3.1, XSLT 3.0, and XQuery 3.1. Available in all Saxon editions. Implemented since Saxon 9.7.
Notes on the Saxon implementation
Available since Saxon 9.7.