Langage de transformation (TML)

De l'anglais Transformation Language, TML est un langage écrit en XML qui définit le mode de génération des données de sortie à partir de données d'entrée spécifiques.
TML a pour caractéristiques essentielles :
  • Mappage simple des données, des données d'entrée vers les données de sortie, qui permet de rattacher plusieurs champs dans les données d'entrée à un seul champ dans les données de sortie.
  • Définition des données, dans les données de sortie, sur des valeurs fixes.
  • Transformation des données à l'aide de JavaScript.
TML comprend tous les formats de données disponibles par le biais de SSC, ainsi que les formats de données utilisateur définis à l'aide de Générateur Format. Générateur Format définit une définition de schéma de fichier plat (FSD) qui décrit la structure des données de format fichier plat ou une définition de schéma XML qui décrit la structure des données de format hiérarchique. TML se sert de cette définition pour lire les données du document plat ou pour générer des données plates dans le document de sortie.