Сравнение языка преобразования (TML) с расширяемым языком сценариев (XSL)

TML

TML представляет собой язык, написанный на языке XML, определяющий способ генерации выходных данных из указанных входных данных.

Управление данными можно выполнять с помощью следующих функций

  • Простое сопоставление входных данных с выходными данными, где несколько полей входных данных можно сопоставить с одним полем выходных данных.
  • Указание фиксированных выходных данных
  • Преобразование данных с помощью JavaScript

Форматы данных, читаемые с помощью TML, включают в себя SSC и пользовательские типы данных, определенные с помощью «Дизайнера форматов». Определение, созданное в функции «Дизайнер форматов» может иметь следующий формат:

  • Определение схемы неструктурированного файла (FSD)

    Описывает структуры данных формата плоского файла.

  • Определение схемы XML (XSD)

    Описывает структуры данных иерархического формата.

Определение используется TML для считывания данных из входного плоского документа или для генерации плоских данных в выходном документе.

XSL

XSL — это язык сценариев в формате XML отраслевого стандарта.

Примечание. Для определения сложных функций может использоваться JavaScript.