api:setc

Version 23.0.8844


api:setc

Version 23.0.8844


api:setc キーワードは、APIScript 内のかぎ括弧などの特殊文字をエスケープすることなく、静的なテキストを追加することを可能にします。特殊文字はバックスラッシュでエスケープできますが、このキーワードはショートカットを提供します。例えば、このキーワードはXPath を簡単に設定することができます。

パラメータ

  • item:アトリビュートをセットするアイテム。
  • attr:アトリビュートの名前。
  • value:アトリビュートにアサインされる値。このパラメータが与えられていない場合、api:setc キーワードの全ボディが値として使われます。これは、長い、もしくは複数の値を設定する際に便利です。
  • copyfrom:このパラメータにて指定されたアイテムからのアトリビュートはアイテムパラメータにより指定されたアイテムにコピーされます。

アトリビュートの制御

None

エスケープされていないXPath を設定します:

<api:setc attr="xpath" value="/root/book[1]/@name" />