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