Thomas J.S.: Suche, ober ein bestimmter Wert mindestens einmal vorkommt

Beitrag lesen

Hallo,

Danke für den Hinweis, leider funktioniert der nicht so wie ich mir das dachte. Ich habe folgende Varianten versucht:

<xsl:value-of select="count(/DATA/DISPO/DIVISA[current() = 'EUR'])"/>
<xsl:value-of select="count(/DATA/DISPO[current()/DIVISA = 'EUR'])"/>
Beide Anweisungen geben mir immer 0 zurück.

count(/DATA/DISPO[DIVISA = 'EUR'])

Übrigens ist es in meiner Java-Anwendung egal, ob ich ein "//" oder ein "/" vor dem letzten Element verwende

Das ist an sich "egal" wenn es eh nur ein letzes Kindelement gibt:

"/DATA/DISPO//DIVISA" und "/DATA/DISPO/DIVISA" ergibt dann immer 1.
Gänbe es aber mehrere DIVISA-Elemente würde der Ausdruck ein anderes Ergebnis liefern.

Grüße
Thomas