Iterating over maps and arrays
The experimental use of an @map
or @array
attribute in
xsl:for-each
, xsl:iterate
, and xsl:for-each-group
is dropped in Saxon 12.
Instead, to iterate over arrays, use <xsl:for-each select="array:members($array)">
.
To iterate over maps, use <xsl:for-each select="map:entries($map)">
.