XML | XML-Schema | XPath | XSL-T | XSL-FO | XQuery | XProc | SVG |
XPath / XPath 3.1: Array / XPath: array:size
![]() |
![]() |
➪ Ein Array ist ein neuer Datentyp in XDM 3.1 mit umfangreicher Funktionalität, der als ein Item einer Sequenz zu betrachten ist.
Die XPath-Funktion array:size ermittelt die Größe des Arrays:
<xsl:template match="/">
<root>
<xsl:value-of select="array:size($varray)"/>
</root>
</xsl:template>
Das Ergebnis dürfte wenig überraschen:
<root>3</root>
Die Größe eines leeren Arrays ...
<xsl:value-of select="array:size([])"/>
ergibt 0:
<root>0</root>
Der folgende Aufruf definiert zwei Arrays, von denen das erste Feld wiederum ein Array darstellt.
<xsl:value-of
select="array:size([['Hugo', 'Lotte'], ['Theo']])"/>
Die Größe des Gesamtarrays ist 2:
<root>2</root>
wg / 22. April 2021
Fragen? Anmerkungen? Tipps?
Bitte nehmen Sie Kontakt zu mir auf.
V.i.S.d.P.: Wilfried Grupe * Klus 6 * 37643 Negenborn
☎ 0151. 750 360 61 * eMail: info10@wilfried-grupe.de