Сравнение языка преобразования (TML) с языком определения плоских файлов

Формат данных можно описать с помощью иерархической структуры. Далее приводится пример простой иерархии:

Header
  Line 1
  Line 2
  and so on.

Записи иерархии в SunSystems описывают иерархическую структуру данных SunSystems. В данных примерах используется язык разметки SunSystems (SSML), который является собственным форматом для SunSystems Connect (SSC).

Файлы данных формата SSML — это файлы XML, в которых отражены иерархическая структура SunSystems, называемая «полезные данные». SSML используется для удобства, поскольку TML работает с любыми иерархически структурированными данными, включая данные в формате плоских файлов.

Для работы с данными в формате плоских файлов необходимо предоставить определение схемы плоского файла (FSD) с описанием структуры данных. Это определение используется TML для считывания входных данных в формате плоского файла или для генерации выходных данных в плоском файле.