Tags
Xslt3
- xsl:accumulator-rule
18 Apr 2026
Defines when and how an xsl:accumulator's value is updated, matching nodes by pattern and firing at the start or end of matched elements.
- xsl:array
18 Apr 2026
Creates an XDM array from xsl:array-member children, providing ordered positional access to sequences of arbitrary XDM values in XSLT 3.0.
- xsl:array-member
18 Apr 2026
Defines a single member inside an xsl:array; the member value is any XDM sequence, including nested arrays, maps, or empty sequences.
- xsl:break
18 Apr 2026
Exits an xsl:iterate loop early and returns an optional final value, enabling efficient early-termination patterns over large sequences.
- xsl:catch
18 Apr 2026
Handles dynamic errors thrown inside an xsl:try block, with access to error code, description, and value for precise recovery logic.
- xsl:fork
18 Apr 2026
Processes a streamed sequence in multiple independent branches simultaneously, enabling multiple aggregations in a single pass over a large document.
- xsl:iterate
18 Apr 2026
Processes a sequence item-by-item with carry-forward parameters, enabling efficient streaming and stateful iteration in XSLT 3.0.
- xsl:map
18 Apr 2026
Creates an XDM map from one or more xsl:map-entry children, enabling key-value data structures directly in XSLT 3.0 stylesheets.
- xsl:map-entry
18 Apr 2026
Adds a single key-value pair to an xsl:map, where the key is any atomic value and the value is any XDM sequence.
- xsl:merge
18 Apr 2026
Merges multiple pre-sorted sequences into a single sorted sequence, processing each group of items with the same merge key via xsl:merge-action.