Thomas J.S.: Prüfen ob Knoten vorhanden

Beitrag lesen

Hallo,

ganz einfaches Problem (denk ich mal), aber ich bekomme es nicht hin.

Wie kann ich in XSL prüfen, ob in der zu verarbeitenden XML ein bestimmter Knoten vorhanden ist?

Nochwas: Das Attribut id="2" muss nicht immer 2 sein. Die XML wird dynamisch generiert und ich möchte jetzt prüfen ob der Root-Knoten mehr als einen (Haupt-)Unterknoten hat.
Wie mach ich das?

<xsl:if test="count(root/woche) &gt; 1">
<!-- mach was -->
</xsl:if>

Der Ausdruck count(root/woche)zählt die Elemente "woche" und wenn die Anzahl größer als 1 ist, werden die Anweisungen im xsl:if ausgeführt.
Du muss den Pfad im count() auf deine Gegebenheiten anpassen.

Grüße
Thomas

--
Surftip: kennen Sie schon Pipolino's Clowntheater?
http://www.clowntheater-pipolino.net/