Transformation Language (TML)
TML ist eine auf XML basierende Sprache die angibt, wie die Ausgabedaten aus den jeweils gegebenen Eingabedaten generiert
werden sollen.
TML hat die folgenden Haupteigenschaften:
- Einfaches verknüpfen der Eingabedaten mit den Ausgabedaten, wobei mehrere Felder von Eingabedaten mit einem einzelnen Ausgabedatenfeld verknüpft werden können.
- Einstellen von Ausgabedaten auf festgelegte Werte.
- Datentransformation unter Verwendung von JavaScript.
TML kann über SSC verfügbare Datenformate oder mit Transferdatei-Designer erstellte benutzerdefinierte Datenformate lesen. Format-Designer erstellt eine Flach-Schemadefinition (FSD), die die Struktur der Daten im flachen Format darstellt, oder es definiert eine XSD (XML-Schema-Definition), welche die Struktur der Daten in einem hierarchischen Format beschreibt. Diese Definition wird von TML verwendet, entweder um Daten aus einem flachen Dokument zu lesen, oder um flache Daten im Ausgabedokument zu generieren.