api:setc
api:setc キーワードは、API Script 内のかぎ括弧などの特殊文字をエスケープすることなく、静的なテキストを追加することを可能にします。特殊文字はバックスラッシュでエスケープできますが、このキーワードはショートカットを提供します。例えば、このキーワードはXPath を簡単に設定することができます。
パラメータ
- item:アトリビュートをセットするアイテム。
- attr:アトリビュートの名前。
- value:アトリビュートにアサインされる値。このパラメータが与えられていない場合、api:setc キーワードのの全ボディが値として使われます。これは、長い、もしくは複数の値を設定する際に便利です。
- copyfrom:このパラメータにて指定されたアイテムからのアトリビュートはアイテムパラメータにより指定されたアイテムにコピーされます。
アトリビュートの制御
None
サンプル
エスケープされていないXPath を設定:
<api:setc attr="xpath" value="/root/book[1]/@name" />