メインコンテンツにスキップ
Administrator Guide
最終更新: 2023-06-23
参考: Studio MVEL 自動変換構文のサンプル

参考: Studio MVEL 自動変換構文のサンプル

関数
サンプル式
説明
文字列を変数に自動変換します。
vars['fred'] = '<hello>world</hello>'
次の新しい変数を作成:
fred
コンテンツを含む
<hello>world</hello>
この方法は、小さなメッセージのみを作成する場合に使用します。式を使用して大きな文字列を作成すると、パフォーマンスが低下する可能性があります。
ほとんどの場合、次を使用してください:
write
変数のコンテンツを作成するステップ
コンテンツと MIME タイプ情報を変数に入力してください。
vars['fred'] = [ 'Hello World', 'text/plain' ]
次の新しい変数を作成:
fred
コンテンツを含む
Hello World
および MIME タイプ
text/plain
この方法は、小さなメッセージのみを作成する場合に使用します。式を使用して大きな文字列を作成すると、パフォーマンスが低下する可能性があります。
ほとんどの場合、次を使用してください:
write
ステップで、変数のコンテンツを作成し、MIME タイプを設定します。
添付ファイルから変数にコピーします。
vars['fred'] = parts[1]
新しい変数を作成
fred
現在のメッセージの最初の添付ファイルから。
ほとんどの場合、次を使用してください:
copy
添付ファイルから入力を取得するステップ。
メッセージから変数にコピーします。
vars['fred'] = message
新しい変数を作成
fred
(メッセージ全体)
ほとんどの場合、次を使用してください:
copy
ステップ。現在のメッセージから入力を行います。
コンテンツおよび MIME タイプ情報を、式を値とする変数に入力してください。
vars['fred'] = [23 + 5, 'text/plain']
次の新しい変数を作成:
fred
コンテンツ付き
28
および MIME タイプ
text/plain
メッセージ ルート部分の XPath フラグメントから変数を作成します。
vars['fred'] = parts[0].xpathF('/dink/donk')
次の新しい変数を作成:
fred
現在のメッセージのルート部分に XPath フラグメントを使用します。
この方法は、小さなメッセージのみを作成する場合に使用します。XPath 式を使用して長い文字列を作成すると、パフォーマンスの低下につながる可能性があります。
変数をヌルにします。
vars['fred'] = null
という変数を削除します
fred
ルート部分にコンテンツを割り当てます。
parts[0] = '<hello>world</hello>'
コンテンツの割当
<hello>world</hello>
をルート部分に追加します。
この方法は、小さなメッセージのみを作成する場合に使用します。式を使用して大きな文字列を作成すると、パフォーマンスが低下する可能性があります。
ほとんどの場合、次を使用してください:
write
ステップで、添付ファイルにコンテンツを割り当て、MIME タイプを設定します。
最初の添付ファイルにコンテンツを割り当てます。
parts[1] = [ 'Hello World', 'text/plain']
コンテンツの割当
Hello World
および MIME タイプ ()
text/plain
最初の添付ファイルに付けられます。
この方法は、小さなメッセージのみを作成する場合に使用します。式を使用して大きな文字列を作成すると、パフォーマンスが低下する可能性があります。
ほとんどの場合、次を使用してください:
write
ステップで、添付ファイルにコンテンツを割り当て、MIME タイプを設定します。
コンテンツをルート添付ファイルに割り当て、MIME タイプを指定します。
parts[0] = [ 23 + 5, 'text/plain']
コンテンツにルート部分を割り当てます
28
および MIME タイプ
text/plain
変数の内容をメッセージ部分に割り当てます。
parts[0] = vars['fred']
変数の内容を割り当てます
fred
メッセージ部分に追加する。
ほとんどの場合、次を使用してください:
copy
ステップ。変数から入力を取得し、メッセージ部分に割り当てます。
ルート部分を削除します。
parts[0] = null
ルート部分が削除されます。
添付情報をコピーする。
parts[2] = parts[1]
最初の添付ファイルを 2 番目の添付ファイルにコピーします。
ほとんどの場合、次を使用してください:
copy
ステップ: 1 つの添付ファイルから入力を取得し、それを別の添付ファイルに割り当てます。
デフォルトの MIME タイプで新しいメッセージを作成します。
context.message = '<hello>world</hello>'
新しいメッセージを作成
<hello>world</hello>
デフォルトの MIME タイプは次のとおりです:
text/xml
ほとんどの場合、次を使用してください:
write
のステップで、新しいメッセージを作成します。
MIME タイプを指定して新しいメッセージを作成してください
text/plain
context.message = [ 'Hello World', 'text/plain' ]
新しいメッセージを作成
Hello World
MIME タイプは ""
text/plain
ほとんどの場合、次を使用してください:
write
のステップで、新しいメッセージを作成します。
変数のコンテンツから新しいメッセージを作成してください。
context.message = vars['fred']
変数と同じ内容と MIME タイプで新しいメッセージを作成します
fred
ほとんどの場合、次を使用してください:
copy
ステップで変数から新しいメッセージを作成する。
現在のメッセージのルート部分から新しいメッセージを作成します。
context.message = parts[0]
現在のメッセージのルート部分から新しいメッセージを作成します。
ほとんどの場合、次を使用してください:
copy
メッセージ部分から新しいメッセージを作成するステップ。