ThomasM: Summenprodukt in XSL?

Beitrag lesen

Hallo Benjamin,

ich kenne aus Excel die Funktion Summenprodukt und würde gern in meiner xsl Transformation etwas in der Art einbauen.

Die XPath-Funktion sum() erwartet eine Knotenmenge (bzw. Sequenz unter XPath 2.0) und somit lassen sich keine Operationen innerhalb der ()-Klammern angeben.

Zur Veranschaulichung mal eine Art Warenkorb-XML und die Umsetzung von Summe(Anzahl*Preis) in XSLT 1.0 bzw. kompakter in XSLT 2.0.

Grüße,
Thomas