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