| Version 9.4 (2011-12-09) | |
| ยป | Version 9.3 (2010-10-30) |
| Version 9.2 (2009-08-05) | |
| Version 9.1 (2008-07-02) | |
| Version 9.0 (2007-11-03) | |
| Version 9.4 (2011-12-09) | |
| ยป | Version 9.3 (2010-10-30) |
| Version 9.2 (2009-08-05) | |
| Version 9.1 (2008-07-02) | |
| Version 9.0 (2007-11-03) | |
Many more constructs are now acceptable in streaming templates. For full details see Streaming Templates.
Explicit support for streaming is available for the functions data(), avg(), count(),
distinct-values(), empty(), exists(), min(), max(), string(),
string-join(), sum(); for the operators "," and the (= | != | <= | < | >= | >) family,
and for the instructions xsl:attribute, xsl:apply-imports, xsl:apply-templates,
xsl:choose, xsl:comment, xsl:copy, xsl:copy-of, xsl:document,
xsl:element, xsl:for-each, xsl:iterate, xsl:result-document. Implicit support
is available for all functions and operators that process singleton items, and for
many functions and instructions that operate on sequences
- such as subsequence()
and xsl:for-each-group - with the caveat that their input is buffered in memory.