Diviser
L'action Diviser divise une chaîne.
Par exemple, si une API renvoie un ensemble d'événements sous la forme d'une longue chaîne, où chaque événement est séparé par une virgule ou un autre délimiteur, vous pouvez diviser la chaîne pour utiliser l'action PostEvent ou PostEvents.
Le tableau suivant montre les paramètres de l'action Diviser.
| Nom | Type de données | Obligatoire | Remarques |
|---|---|---|---|
| valeur | Chaîne | Oui | Valeur à diviser. |
| délimiteur | Chaîne | Non | Le délimiteur est une expression régulière. La valeur par défaut est "newline". Si un délimiteur est fourni avec des éléments d'expression régulière, il doit s'agir d'une expression régulière de type Java. |
| savePath | JPath | Oui | Emplacement de stockage du résultat. |
Exemple XML :
Cette action divise la chaîne "value 1,value 2,value 3" en un tableau de trois chaînes "value1", "value2" et "value3". Les chaînes sont stockées dans l'Etat à l'emplacement /values.
<Split value="value 1,value 2,value 3" delimiter="," savePath="/values" />