XPath Abfrage nach Elementen
Palle
- xml
Hallo Leute,
ich habe ein kleines Problem, bei dem ich keine Lösung finden konnte.
Eigentlich ne einfache Sache denke ich.
Ich möchte gerne im XSL Abfragen, ob ein Buch mehrere Autoren hat.
<book>
<author>Hugo</author>
<author>Willi</author>
</book>
Wenn ein Buch nur einen Autor hat, soll er nichts weiter machen, wenn mehr als einen, möchte ich meine Ausgabe verändern, würde ich dann mittels choose und when machen.
<choose>
<xsl:when test="Was kommt hier rein?">/when>
</choose>
Also wenn author > 1 so zu sagen, aber so macht er das nicht...
Hab ihr ne Idee?
Danke für eure Hilfe
Hi,
Wenn ein Buch nur einen Autor hat, soll er nichts weiter machen, wenn mehr als einen, möchte ich meine Ausgabe verändern, würde ich dann mittels choose und when machen.
<choose>
<xsl:when test="Was kommt hier rein?">/when>
</choose>Also wenn author > 1 so zu sagen, aber so macht er das nicht...
Hab ihr ne Idee?
http://de.selfhtml.org/xml/darstellung/xpathfunktionen.htm#count
MfG ChrisB
Hallo Palle,
<choose>
<xsl:when test="Was kommt hier rein?">/when>
</choose>Also wenn author > 1 so zu sagen, aber so macht er das nicht...
test="count(author) > 1"
Grüße,
Thomas