Tags
Xslt1
- 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: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:include
18 Apr 2026
Merges another stylesheet's top-level declarations into the current stylesheet at the same import precedence.
- 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:param
18 Apr 2026
Declares a parameter with an optional default value, accepting values passed via xsl:with-param or from the calling environment.
- xsl:preserve-space
18 Apr 2026
Explicitly preserves whitespace-only text nodes in the named source elements, counteracting xsl:strip-space rules.
- xsl:processing-instruction
18 Apr 2026
Generates an XML processing instruction in the result tree with a computed name and body content.
- xsl:sort
18 Apr 2026
Specifies a sort key for xsl:apply-templates or xsl:for-each, controlling the order in which nodes are processed.