ほかのブール型演算子の結果の OR 論理演算を行うブール型演算子です。この演算子は属性を含まず、またほかのブール型演算子である子要素をいくつでも含むことができます。<or> 演算子は、true である子要素を 1 つ以上含む場合だけ、true になります。
次の例に、<or> の使用方法と結果を示します。
次の文は false になります。
<or/> |
次の文は true になります。
<or><istrue value="True"/></or> |
次の文は false になります。
<or><equals value1="apple" value2="orange"/></or> |
次の文は false になります。
<or> <matches value="apple" value2="p*e"/> <istrue value="FALSE"/> <equals value1="apple" value2="orange"/> </or> |
次の文は true になります。
<or> <matches value="apple" value2="p*e"/> <not><istrue value="FALSE"/></not> <equals value1="apple" value2="orange"/> </or> |