N1 Service Provisioning System 4.1 リファレンスガイド

equals ブール型演算子

特定の値が別の値と等しいかどうかを判断するために使用されるブール型演算子です。 属性「value1」、「value2」、「exact」を含み、子要素は持っていません。 「value1」属性と「value2」属性の値が等しい ときだけ、true となります。 「exact」が true の場合は、大文字小文字を含めて等しくなければなりません。その他の場合は大文字と小文字は区別されません。


注 –

<istrue value="..."/> は、<equals value1="..." value2="true"/> の構文上の短縮形です。


equals ブール型演算子の属性

名前  

型 

必須 

構成可能 

説明 

value1 

文字列  

はい 

可能 

比較する値  

value2 

文字列  

はい 

可能 

比較するもう 1 つの値 

exact 

ブール型 

いいえ  

不可 

true の場合は大文字小文字も区別され、false の場合は区別されない。 デフォルトは false 

equals ブール型演算子の例

要素  

結果 

<equals value1="True" value2="true"/> 

true 

<equals value1="True" value2="true" exact="true"/> 

false 

<equals value1="apple" value2="apple" exact="true"/> 

true 

<equals value1="apple" value2="orange"/> 

false 

<equals value1=":[var1]" value2=":[var2]"/> 

var1 の値が var2 の値と等しい場合、true