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