bin:pack-integer
Returns the twos-complement binary representation of an integer value treated as
$size
octets long. Any 'excess' high-order bits are discarded.
pack-integer($in as xs:integer, $size as xs:integer) ➔ xs:base64Binary
Arguments | |||
| $in | xs:integer | The value to pack |
| $size | xs:integer | The octet length to pack within |
Result | xs:base64Binary |
pack-integer($in as xs:integer, $size as xs:integer, $octet-order as xs:string) ➔ xs:base64Binary
Arguments | |||
| $in | xs:integer | The value to pack |
| $size | xs:integer | The octet length to pack within |
| $octet-order | xs:string | The order (most/least significant first) in which to pack or unpack octets |
Result | xs:base64Binary |
Namespace
http://expath.org/ns/binary
Links to specifications
Saxon availability
Available whether or not support for XPath 3.0 is enabled. Implemented since Saxon 9.6. Requires Saxon-PE or Saxon-EE.