5.17.10 CHECK
CHECKコマンドは、ノードまたは属性があるかどうかをチェックします。また、ノードや属性に特定の値があるかどうかをテストできます。
構文:
コマンド |
キーワード |
値 |
コマンド/キーワード/値に関する開発担当者メモ |
CHECK |
NODE |
*ROOT |
必須 |
*CURRENT |
|
||
値 |
|
||
ATTRIBUTE |
値 |
任意 |
|
VALUE |
値 |
任意 |
DOMツリーにノードがない場合、応答ステータスNOT_EXISTが返されます。
VALUEキーワードまたはATTRIBUTEキーワードがない場合、応答ステータスEXISTが返されます。
ATTRIBUTEキーワードが存在せず、VALUEキーワードがある場合、大文字/小文字を区別せずにノード値とVALUEキーワード値が比較されます。ノード値とVALUEキーワード値が等しい場合は応答ステータスEQUALが返され、等しくない場合はNOT_EQUALが返されます。
VALUEキーワードが存在せず、ATTRIBUTEキーワードがある場合、属性が処理され、応答ステータスEXISTまたはNOT_EXISTが返されます。
VALUEキーワードとATTRIBUTEキーワードの両方がある場合、属性値が比較され、応答ステータスEQUALまたはNOT_EQUALが返されます。