Язык преобразований (TML)

TML представляет собой язык, написанный на языке XML и определяющий способ генерации выходных данных из указанных входных данных.
TML имеет следующие основные особенности.
  • Простое сопоставление от входных данных к выходным данным; при этом несколько полей во входных данных можно сопоставить с одним полем в выходных данных.
  • Установка фиксированных значений для выходных данных.
  • Преобразование данных с использованием JavaScript.
TML распознает любой формат данных, доступный через SSC или пользовательские типы данных, определенные с помощью «Дизайнера форматов». «Дизайнер форматов» создает определение схемы плоского файла (FSD), описывающее структуру данных формата плоского файла, или определение схемы XML (XSD), описывающее структуру данных в иерархическом формате. Это определение используется языком TML или для считывания данных из плоского документа, или для генерации плоских данных в выходном документе.