Vous pouvez ajouter des variables dans l'éditeur XMap. Vous pouvez mapper des valeurs à des variables et utiliser les variables dans des prédicats ou des zones de stockage temporaires pour les valeurs. Vous pouvez mapper des variables à des éléments de sortie.
Lorsque vous créez une variable, celle-ci s'affiche dans les schémas d’entrée et de sortie dans la vue XMap. L'outil Developer ajoute un dollar ($) au nom de la variable pour indiquer qu'il s'agit d'une variable.
Vous pouvez créer une variable qui soit une liste de plusieurs valeurs. Vous pouvez utiliser une variable de liste pour atteindre le même objectif qu'un élément de schéma à plusieurs occurrences. Configurez une variable de liste en tant qu'entrée pour un groupe répétitif ou configurez un prédicat pour rechercher une valeur dans la variable de liste.
Par exemple, vous disposez d'un document XML qui contient des adresses. Vous devez créer une liste de tous les pays contenus dans les adresses. Mappez l'élément pays à une variable $countries que vous définissez comme une liste.