跳至主要內容
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]
將第一個附件複製到第二個附件中。
在大多數情況下,您應使用
copy
此步驟可從一個附件取得輸入,並將其指派給另一個附件。
使用預設 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
從訊息部分建立新訊息的步驟。