Table des matières

Search

  1. Préface
  2. Présentation de la transformation de données
  3. Transformation Processeur de données
  4. Formats d'entrée et de sortie de l'assistant
  5. Entrée et sortie relationnelle
  6. Utilisation de l’éditeur IntelliScript
  7. XMap
  8. Bibliothèques
  9. Objet de schéma
  10. Interface de ligne de commande
  11. Scripts
  12. Analyseurs
  13. Ports de script
  14. Processeurs de document
  15. Formats
  16. Zones de stockage des données
  17. Ancres
  18. Transformateurs
  19. Actions
  20. Sérialiseurs
  21. Mappeurs
  22. Localisateurs, clés et indexation
  23. Répartiteurs
  24. Validateurs, Notifications et Traitement des échecs
  25. Règles de validation
  26. Composants de script personnalisés

Guide d'utilisateur

Guide d'utilisateur

Exemple XMap

Exemple XMap

Un document XML contient les données de l'employé comprenant le rôle de l'employé dans l'entreprise. Vous devez créer un document XML séparant le groupe des managers de celui des employés. Vous créez deux objets XMap dans la transformation Processeur de données pour restructurer le document XML.
Le composant de démarrage est un objet XMap qui contient une instruction Routeur. Une instruction Option vérifie si le rôle Employé est « Manager ». Si le rôle est Manager, XMap mappe les éléments de l'employé à un groupe de sortie manager. Sinon, XMap mappe les éléments de l'employé à un groupe Travailleur dans le XML de sortie.
Le composant de démarrage XMap demande à un autre XMap de mapper les éléments d'Employé aux éléments de sortie.