Opérateurs de balisage

Utilisez les opérateurs suivants pour définir des comparaisons de chaînes avec la balise If :

Opérateur

Signification

==

est égal à

!=

n'est pas égal à

>

est supérieur à (>)

≥

est supérieur ou égal à (>=)

<

est inférieur à (<)

&le;

est inférieur ou égal à (<=)

+

addition numérique ou concaténation de texte

soustraction numérique

*

multiplication numérique

/

division numérique

%

reste numérique

&and;

et logique (&&)

&or;

ou logique (||)

null

nulle

Remarque : Comme les caractères supérieur à et inférieur à ont des significations spéciales en XML et sont réservés, il convient d'utiliser à leur place les entités équivalentes.

(incorrect) <pcs:if expr="subscriber_count > 100">...

(correct) <pcs:if expr="subscriber_count &gt; 100">...

Exemples :

expr="story.author == 'Joe'"
expr="17 != magic_number"
expr="story_list.length != item.reference_count"
expr="item.interest_level &gt; item.skill + item.ref.skill"