TML (Transformation Language) e XSL (Extensible Scripting Language) a confronto
TML
Il TML è un linguaggio XML che definisce come generare i dati di output dai dati di input forniti.
Per modificare i dati è possibile utilizzare le seguenti funzioni:
- Associazione semplice di dati tra input e output, che consente di associare più campi di input a un singolo campo di output.
- Impostazione di dati di output fissi.
- Trasformazione dei dati con JavaScript.
I formati di dati supportati dal linguaggio TML includono SSC e i tipi di dati definiti dall’utente in Creazione formato. Le definizioni create in Creazione formato possono essere dei seguenti tipi:
- Una definizione di schema di file di testo (FSD)
Descrive la struttura dei dati in formato solo testo.
- Una definizione di schema XML (XSD)
Descrive la struttura dei dati in formato gerarchico.
La definizione viene usata dal linguaggio TML per leggere i dati dal file di testo di input oppure per generare i dati in formato solo testo nel documento di output.
XSL (Extensible Script Language)
XSL è un linguaggio XML standard del settore per gli script di formato.