xsl: logisches oder

beate82

Grünschnabel
Hallo,

in meiner xml Datei kann es vorkommen, dass kein Eintrag zu
//rowset/row/map oder
//rowset/row/kegg
existiert.

Das möchte ich gerne mit Hilfe einer if Konstruktion überprüfen.
Der Inhalt der if-Anweisung soll nur ausgeführt werden, wenn mindestens eines von beiden mindestens 1x vorkommt

Ich habe es mit folgender Konstruktion versucht, die leider nicht funktioniert
HTML:
 <xsl:if test="(count(//rowset/row/map) &gt; 0 || (count(//rowset/row/kegg) &gt; 0)"

Wäre toll, wenn mir jemand helfen könnte.
Viele Grüße,
Beate
 
Ob es logische Operatoren gibt, weiß ich nicht, aber folgendes müsste funktionieren:
Code:
<xsl:if test="(count(//rowset/row/map) + count(//rowset/row/kegg)) &gt; 0">
 

Neue Beiträge

Zurück