C#.NET * C++ * JAVASCRIPT * PYTHON * DIVERSES
XML * XML-SCHEMA * XPATH * XSL * XSL-FO * SVG * XQUERY * XPROC * ANT



XSL / Die XSLT - Struktur / XPath 3.1: Array / XPath: array:append

XPath: array:append

XPath: array:append

➪ 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:append fügt einem bestehenden Array ein weiteres Feld hinzu. Dieses neu geschaffene Array können Sie umgehend u.a. mit array:size und array:get auswerten:


<xsl:variable name="varray2" 
     select="array:append($varray, 'Resi')"/>
<xsl:template match="/">
  <root>
   <size>
    <xsl:value-of select="array:size($varray2)"/>
   </size>
   <get>
    <xsl:value-of select="array:get($varray2, 4)"/>
   </get>
  </root>
</xsl:template>

... und mit der neuen Position 4 erhalten Sie dieses Ergebnis:


<root>
 <size>4</size>
 <get>Resi</get>
</root>

wg / 31. Oktober 2020



Fragen? Anmerkungen? Tipps?

Bitte nehmen Sie Kontakt zu mir auf.






Vielen Dank für Ihr Interesse an meiner Arbeit.



V.i.S.d.P.: Wilfried Grupe * Klus 6 * 37643 Negenborn

☎ 0151. 750 360 61 * eMail: info10@wilfried-grupe.de

www.wilfried-grupe.de/xpath_array3.html