arc:setc

Version 22.0.8473


arc:setc

Version 22.0.8473


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

パラメータ

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

アトリビュートの制御

None

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

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