Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
Référence : exemples de syntaxe de conversion automatique Studio MVEL

Référence : exemples de syntaxe de conversion automatique Studio MVEL

Fonction
Exemple d'expression
Description
Convertir automatiquement une chaîne en variable.
vars['fred'] = '<hello>world</hello>'
Crée une nouvelle variable appelée
fred
avec le contenu
<hello>world</hello>
.
Utilisez cette méthode pour créer des messages de petite taille uniquement. L'utilisation d'expressions pour créer de grandes chaînes peut entraîner de mauvaises performances.
Dans la majorité des cas, vous devez utiliser l'option
write
Étape pour créer un contenu pour une variable.
Fournir des informations sur le contenu et le type MIME à une variable.
vars['fred'] = [ 'Hello World', 'text/plain' ]
Crée une nouvelle variable appelée
fred
avec le contenu
Hello World
et type MIME
text/plain
.
Utilisez cette méthode pour créer des messages de petite taille uniquement. L'utilisation d'expressions pour créer de grandes chaînes peut entraîner de mauvaises performances.
Dans la majorité des cas, vous devez utiliser l'option
write
Étape pour créer un contenu pour une variable et configurer le type MIME.
Copier à partir d'une pièce jointe vers une variable.
vars['fred'] = parts[1]
Crée une nouvelle variable
fred
de la première pièce jointe du message actuel.
Dans la majorité des cas, vous devez utiliser l'option
copy
Étape pour effectuer une saisie d'élément de paie à partir d'une pièce jointe.
Copier à partir d'un message vers une variable.
vars['fred'] = message
Crée une nouvelle variable
fred
depuis l'intégralité du message.
Dans la majorité des cas, vous devez utiliser l'option
copy
étape pour prendre en compte le message actuel.
Fournir des informations de contenu et de type MIME à une variable dont la valeur est une expression.
vars['fred'] = [23 + 5, 'text/plain']
Crée une nouvelle variable appelée
fred
avec du contenu
28
et type MIME
text/plain
.
Créer une variable à partir d'un fragment XPath dans la partie racine du message.
vars['fred'] = parts[0].xpathF('/dink/donk')
Crée une nouvelle variable appelée
fred
avec un fragment XPath de la partie racine du message actuel.
Utilisez cette méthode pour créer des messages de petite taille uniquement. L'utilisation d'expressions XPath pour créer de grandes chaînes peut entraîner de mauvaises performances.
Annuler une variable.
vars['fred'] = null
Supprime la variable appelée
fred
.
Affecter du contenu à la partie racine.
parts[0] = '<hello>world</hello>'
Affecte le contenu
<hello>world</hello>
À la partie racine.
Utilisez cette méthode pour créer des messages de petite taille uniquement. L'utilisation d'expressions pour créer de grandes chaînes peut entraîner de mauvaises performances.
Dans la majorité des cas, vous devez utiliser l'option
write
Étape pour affecter du contenu à une pièce jointe et configurer le type MIME.
Affecter du contenu à la première pièce jointe.
parts[1] = [ 'Hello World', 'text/plain']
Affecte le contenu
Hello World
et type MIME de
text/plain
à la première pièce jointe.
Utilisez cette méthode pour créer des messages de petite taille uniquement. L'utilisation d'expressions pour créer de grandes chaînes peut entraîner de mauvaises performances.
Dans la majorité des cas, vous devez utiliser l'option
write
Étape pour affecter du contenu à une pièce jointe et configurer le type MIME.
Affecter du contenu à la pièce jointe racine et indiquer le type MIME.
parts[0] = [ 23 + 5, 'text/plain']
Affecte une partie racine avec du contenu
28
et type MIME
text/plain
.
Affecter du contenu d'une variable à la partie du message.
parts[0] = vars['fred']
Affecte le contenu de la variable
fred
à une partie de message.
Dans la majorité des cas, vous devez utiliser l'option
copy
pour utiliser la saisie d'une variable et l'affecter à une partie de message.
Supprimer la partie racine.
parts[0] = null
Supprime la partie racine.
Copier une pièce jointe.
parts[2] = parts[1]
Copie la première pièce jointe dans une deuxième pièce jointe.
Dans la majorité des cas, vous devez utiliser l'option
copy
Étape pour utiliser une saisie d'élément de paie et l'affecter à une autre.
Créer un message avec le type MIME par défaut.
context.message = '<hello>world</hello>'
Crée un nouveau message
<hello>world</hello>
avec un type MIME par défaut de
text/xml
.
Dans la majorité des cas, vous devez utiliser l'option
write
Étape pour créer un nouveau message.
Créez un nouveau message de type MIME :
text/plain
.
context.message = [ 'Hello World', 'text/plain' ]
Crée un nouveau message
Hello World
avec le type MIME de
text/plain
.
Dans la majorité des cas, vous devez utiliser l'option
write
Étape pour créer un nouveau message.
Créer un message à partir du contenu d'une variable.
context.message = vars['fred']
Crée un nouveau message avec le même contenu et le même type MIME que la variable
fred
.
Dans la majorité des cas, vous devez utiliser l'option
copy
Étape pour créer un nouveau message à partir d'une variable.
Créer un message à partir de la partie racine du message actuel.
context.message = parts[0]
Crée un message à partir de la partie racine du message actuel.
Dans la majorité des cas, vous devez utiliser l'option
copy
l'étape pour créer un nouveau message à partir d'une partie de message.