Usare i seguenti operatori quando si compila un'espressione per il tag If:
Operatore |
Significato |
== |
� uguale a |
!= |
non � uguale a |
> |
� maggiore di/superiore a (>) |
≥ |
� superiore o uguale a (>=) |
< |
� minore di/inferiore a (<) |
≤ |
� inferiore o uguale a (<=) |
+ |
addizione numerica o concatenazione di testo |
- |
sottrazione numerica |
* |
moltiplicazione numerica |
/ |
divisione numerica |
% |
promemoria numerico |
∧ |
logico/a e (&&) |
∨ |
logico/a e (||) |
Nota: poich� i caratteri maggiore di/superiore-a e minore di/inferiore-a hanno un significato speciale in XML e sono pertanto riservati, si dovrebbero invece utilizzare le entit� equivalenti.
(NON valido) <pcs:if expr="subscriber_count > 100">...
(valido) <pcs:if expr="subscriber_count > 100">...
Esempi:
expr="story.author
== 'Joe'"
expr="17 != magic_number"
expr="story_list.length != item.reference_count"
expr="item.interest_level > item.skill + item.ref.skill"