Home
Über mich
Blog
Veröffentlichungen
IT-Trainings
Impressum


XPath: for-each

Zusammenfassung:

Die XPath-Funktion for-each fordert zwei Parameter ein: a) ein oder mehrere Items als Sequenz, b) eine Funktion, die für jedes Item dieser Sequenz aufgerufen wird.

XPath: for-each

Verwendung findet die anonyme Funktion auch in der XPath-Funktion "for-each", die zwei Parameter einfordert:

So generieren die Argumente

...

  <xsl:template match="/" name="xsl:initial-template">
    <root>
      <xsl:for-each select="fn:for-each(
                            (10 to 20)[. mod 2 = 1], 
                            function($p1){$p1*100})">
        <wert>
          <xsl:value-of select="."/>
        </wert>
      </xsl:for-each>
    </root>
  </xsl:template>

... dieses Ergebnis:

<root>
  <wert>1100</wert>
  <wert>1300</wert>
  <wert>1500</wert>
  <wert>1700</wert>
  <wert>1900</wert>
</root>

qrpic/foreach.jpg

wg / 14. Oktober 2017




Fragen? Anmerkungen? Tips?

Bitte nehmen Sie Kontakt zu mir auf (info10@wilfried-grupe.de).



Vielen Dank für Ihr Interesse an meiner Arbeit.


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

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