May 2018
Intermediate to advanced
680 pages
15h 54m
German
Die avg-Funktion berechnet den arithmetischen Durchschnitt der Zahlenwerte in der Sequenz (vorausgesetzt, es sind nur Werte enthalten, die auch als Zahlenwerte gecastet werden können). avg() steht erst seit XSLT 2.0 / XPath 2.0 zur Verfügung.
Nehmen Sie eine Sequenz von Items, die sich aus einem XML-Dokument auswerten und durch das XPath-Statement "//Gehalt" ansprechen lässt. Dann ergibt ...
<xsl:template match="/">
<ergebnis>
<xsl:value-of select="avg(//Gehalt)"/>
</ergebnis>
</xsl:template>
... dieses Resultat:
<ergebnis>1253.5142105263158</ergebnis>
Ebenso können Sie der avg-Funktion auch eine selbst definierte Sequenz mitgeben.
<ergebnis>
<xsl:value-of
select="avg(
(7*25.99, 199, 1, (11 to 50)[. mod 9=1])
)"/>
</ergebnis>
Diese selbst ...
Read now
Unlock full access