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

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

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 de petits messages seulement. L’utilisation d’expressions pour créer des chaînes volumineuses peut entraîner de faibles performances.
Dans la plupart des cas, vous devrez utiliser les éléments suivants :
write
étape pour créer du contenu pour une variable.
Sert à 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 de type MIME
text/plain
.
Utilisez cette méthode pour créer de petits messages seulement. L’utilisation d’expressions pour créer des chaînes volumineuses peut entraîner de faibles performances.
Dans la plupart des cas, vous devrez utiliser les éléments suivants :
write
pour créer du contenu pour une variable et configurer le type MIME.
Copier à partir d’une pièce jointe dans une variable.
vars['fred'] = parts[1]
Crée une nouvelle variable
fred
à partir de la première pièce jointe du message actuel.
Dans la plupart des cas, vous devrez utiliser les éléments suivants :
copy
étape pour recueillir des données entrantes à partir d'une pièce jointe.
Copier du message dans une variable.
vars['fred'] = message
Crée une nouvelle variable
fred
à partir de l’ensemble du message.
Dans la plupart des cas, vous devrez utiliser les éléments suivants :
copy
étape pour prendre des données entrantes à partir du message actuel.
Sert à fournir du contenu et des renseignements 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 de type MIME
text/plain
.
Créez 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 de petits messages seulement. L’utilisation d’expressions XPath pour créer de grandes chaînes peut entraîner de faibles performances.
Annule une variable.
vars['fred'] = null
Supprime la variable appelée
fred
.
Affectez 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 de petits messages seulement. L’utilisation d’expressions pour créer des chaînes volumineuses peut entraîner de faibles performances.
Dans la plupart des cas, vous devrez utiliser les éléments suivants :
write
pour affecter du contenu à une pièce jointe et configurer le type MIME.
Affectez du contenu à la première pièce jointe.
parts[1] = [ 'Hello World', 'text/plain']
Affecte le contenu
Hello World
et le type MIME de
text/plain
à la première pièce jointe.
Utilisez cette méthode pour créer de petits messages seulement. L’utilisation d’expressions pour créer des chaînes volumineuses peut entraîner de faibles performances.
Dans la plupart des cas, vous devrez utiliser les éléments suivants :
write
pour affecter du contenu à une pièce jointe et configurer le type MIME.
Affectez du contenu à la pièce jointe racine et précisez le type MIME.
parts[0] = [ 23 + 5, 'text/plain']
Affecte la partie racine avec du contenu
28
et de type MIME
text/plain
.
Affectez le contenu d’une variable à la partie du message.
parts[0] = vars['fred']
Affecte le contenu de la variable
fred
à une partie du message.
Dans la plupart des cas, vous devrez utiliser les éléments suivants :
copy
pour recevoir les données entrantes d'une variable et les affecter à une partie du message.
Supprimez 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 seconde pièce jointe.
Dans la plupart des cas, vous devrez utiliser les éléments suivants :
copy
étape pour prélever des données d’une pièce jointe et les affecter à une autre.
Créez un nouveau 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 plupart des cas, vous devrez utiliser les éléments suivants :
write
étape pour créer un nouveau message.
Créez un nouveau message avec le type MIME
text/plain
.
context.message = [ 'Hello World', 'text/plain' ]
Crée un nouveau message
Hello World
avec un type MIME de
text/plain
.
Dans la plupart des cas, vous devrez utiliser les éléments suivants :
write
étape pour créer un nouveau message.
Créez un nouveau message à partir d’un contenu 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 plupart des cas, vous devrez utiliser les éléments suivants :
copy
étape pour créer un nouveau message à partir d’une variable.
Créez un nouveau message à partir de la partie racine du message actuel.
context.message = parts[0]
Crée un nouveau message à partir de la partie racine du message actuel.
Dans la plupart des cas, vous devrez utiliser les éléments suivants :
copy
l'étape pour créer un nouveau message à partir d'une partie du message.