Tags
Xslt3
- map:entry()
18 Apr 2026
Creates a singleton map containing exactly one key-value pair.
- map:get()
18 Apr 2026
Returns the value associated with a key in a map, or the empty sequence if the key is not present.
- map:keys()
18 Apr 2026
Returns all keys of a map as a sequence of atomic values in implementation-defined order.
- map:merge()
18 Apr 2026
Merges multiple maps into one, with duplicate key handling controlled by an options map.
- map:put()
18 Apr 2026
Returns a new map with a key-value entry added or updated, leaving the original map unchanged.
- map:remove()
18 Apr 2026
Returns a new map with one or more specified keys removed, leaving the original map unchanged.
- map:size()
18 Apr 2026
Returns the number of key-value entries in a map.
- random-number-generator()
18 Apr 2026
Returns a deterministic pseudo-random number generator as a map, optionally seeded for reproducible results.
- sort()
18 Apr 2026
Sorts a sequence of items using an optional collation and key function, returning items in ascending order.
- xsl:accumulator
18 Apr 2026
Declares a streaming accumulator that maintains a typed value updated by rules as nodes are processed, enabling stateful aggregation without multiple passes.