Tags
Reference
- xsl:for-each
18 Apr 2026
Iterates over a node-set or sequence, applying the contained template body to each item in document order.
- xsl:for-each-group
18 Apr 2026
Groups a sequence of items by a key expression or adjacent values, then iterates over each distinct group.
- 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:function
18 Apr 2026
Defines a named, callable stylesheet function available in XPath expressions throughout the stylesheet.
- xsl:if
18 Apr 2026
Conditionally outputs content when a boolean XPath expression evaluates to true; has no else branch.
- xsl:import
18 Apr 2026
Imports another stylesheet at a lower import precedence, allowing the importing stylesheet to override any of its declarations.
- xsl:import-schema
18 Apr 2026
Imports an XML Schema to enable schema-aware processing, typed variable declarations, and validation of input and output documents.
- xsl:include
18 Apr 2026
Merges another stylesheet's top-level declarations into the current stylesheet at the same import precedence.
- 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.