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) > 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