art : when
jart.handlers.control.When
Beschreibung
Ein art:when Knoten ist mit einer Bedingung versehen und muss sich innerhalb eines art:choose Knotens befinden. Befinden sich mehrere art:when Knoten untereinander wird der erste bei dem die Bedingung wahr ist abgearbeitet.
Attribute
@test (erforderlich)
Im Attribut "test" wird die Bedingung angegeben.
Beispiele
<art:plain name="data"> <art:choose> <art:when test="1 = 1"> <art:plain name="node_1" /> </art:when> <art:when test="1 = 1"> <art:plain name="node_2" /> </art:when> <art:when test="1 = 2"> <art:plain name="node_3" /> </art:when> </art:choose> </art:plain> Ergebnis (XML): <data> <node_1 /> </data>