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.

Nota: È possibile utilizzare JavaScript per definire funzioni complesse.