Tags
Reference
- 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:call-template
18 Apr 2026
Invokes a named template by name, optionally passing parameters, without changing the current context node.
- 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:character-map
18 Apr 2026
Declares a named mapping of individual characters to output strings, applied during serialization to replace characters in the result.
- xsl:choose
18 Apr 2026
Multi-branch conditional that evaluates xsl:when conditions in order and optionally falls back to xsl:otherwise.
- xsl:comment
18 Apr 2026
Generates an XML comment node in the result tree with content computed from the element body.
- xsl:copy
18 Apr 2026
Creates a shallow copy of the current node — the node itself but not its children or attributes — into the result tree.
- xsl:copy-of
18 Apr 2026
Performs a deep copy of a node-set or value into the result tree, preserving all descendants, attributes, and namespaces.
- xsl:element
18 Apr 2026
Creates an element node in the result tree with a name computed at runtime from an XPath expression.
- xsl:fallback
18 Apr 2026
Provides fallback content to execute when an enclosing extension element or unrecognised instruction is not supported by the processor.