Linguaggio di trasformazione e linguaggio di definizione dei file di testo a confronto

Il layout dei dati può essere descritto da una struttura gerarchica. Una struttura semplice potrebbe essere:

Header
  Line 1
  Line 2
  and so on.

I record della gerarchia di SunSystems descrivono la struttura gerarchica dei dati relativi a SunSystems. Negli esempi che seguono viene usato il linguaggio SSML (SunSystems Markup Language), ossia il formato nativo supportato da SunSystems Connect (SSC).

I file di dati in formato SSML sono file XML che riflettono la struttura gerarchiche di SunSystems e sono noti come 'payload'. Il formato SSML qui è usato per praticità, in quanto il TML funziona con qualsiasi tipo di dati strutturati gerarchicamente, compresi i dati in formato solo testo.

Per lavorare con dati in formato solo testo, l'utente deve fornire una definizione degli schemi dei file di testo (FSD) che descrive la struttura dei dati. Tale definizione viene usata dal TML per leggere dati di input in formato solo testo o per generare dati di output in formato solo testo.