Zur Beschreibung des If-Elements siehe Abschnitt 12.8 auf Seite .
Der Name des XML-If-Elements ist if
.
Das If-Element enthält ein Bedingungselement condition
(dieser wird beschrieben in Unterabschnitt 26.3.8).
Nach dem Bedingungselement folgen zwei XML-Element für die enthaltende Unterobjekte. Das erste XML-Element wird ausgewertet, wenn die Bedingung Wahr (=true) ist, und das zweite sonst (wenn die Bedingung Falsch (=false) ist).
Ein Beispiel für einen If-Element:
<if> <condition> <and> <true/> <lo> <variable>1</variable> <value>3.14</value> </lo> </and> </condition> ...<!-- Fib-Unterobjekt, wenn die Bedingung Wahr (=true) ist --> ...<!-- Fib-Unterobjekt, wenn die Bedingung Falsch (=false) ist --> </if>