Tags
Xslt
- xsl:result-document: generating multiple output files from one XSLT transform
16 May 2026
How to use xsl:result-document in XSLT 2.0 and 3.0 to produce multiple output files from a single stylesheet. Covers split by category, multi-format output, serialization control, and streaming.
- accumulator-after()
19 Apr 2026
Returns the value of a named accumulator computed after processing the current node in streaming mode.
- accumulator-before()
19 Apr 2026
Returns the value of a named accumulator computed before processing the current node in streaming mode.
- array:filter()
19 Apr 2026
Returns a new array containing only the members for which a predicate function returns true.
- array:flatten()
19 Apr 2026
Recursively flattens nested arrays into a single flat sequence of atomic items and nodes.
- array:fold-left()
19 Apr 2026
Accumulates a result by applying a function to each array member from left to right, starting with a seed value.
- array:fold-right()
19 Apr 2026
Accumulates a result by applying a function to each array member from right to left, starting with a seed value.
- array:for-each-pair()
19 Apr 2026
Returns a new array by applying the function to corresponding members of two arrays of the same size.
- array:for-each()
19 Apr 2026
Returns a new array where each member is the result of applying the function to the corresponding member of the input array.
- array:insert-before()
19 Apr 2026
Returns a new array with the given members inserted before the specified 1-based position.