Tags
Reference
- xsl:namespace
18 Apr 2026
Creates a namespace node on the current element, binding a prefix to a namespace URI dynamically.
- xsl:next-iteration
18 Apr 2026
Advances an xsl:iterate loop to the next item in the sequence, optionally updating loop parameters to carry state forward.
- xsl:next-match
18 Apr 2026
Applies the next-priority matching template rule for the current node, passing optional parameters and tunnel parameters.
- xsl:non-matching-substring
18 Apr 2026
Defines the template body applied to each substring that does not match the regex inside xsl:analyze-string.
- xsl:on-empty
18 Apr 2026
Generates fallback content when the sibling sequence constructor produces no nodes, enabling clean empty-state handling without extra variables.
- xsl:on-non-empty
18 Apr 2026
Generates content only when the sibling sequence constructor produces at least one node, allowing conditional headers or wrappers without extra variables.
- xsl:otherwise
18 Apr 2026
Default fallback branch inside xsl:choose, instantiated when no xsl:when condition evaluates to true.
- xsl:output
18 Apr 2026
Controls how the result tree is serialised — output method, encoding, indentation, DOCTYPE, and other serialisation options.
- xsl:output-character
18 Apr 2026
Specifies a single character-to-string substitution within an xsl:character-map, applied by the serializer when writing output.
- xsl:param
18 Apr 2026
Declares a parameter with an optional default value, accepting values passed via xsl:with-param or from the calling environment.