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>