Linguagem de transformação (TML) vs Linguagem de script extensível (XLS)

TML

TML é uma linguagem escrita em XML que define como gerar dados de saída a partir dos dados de entrada fornecidos.

Os dados podem ser manipulados usando esses recursos:

  • Mapeamento simples dos dados de entrada para os dados de saída, no qual vários campos nos dados de entrada podem ser mapeados para um único campo de saída
  • Especificar dados de saída fixos
  • Transformação de dados usando script Java.

Formatos de dados que podem ser lidos pelo TML incluem SSC e tipos de dados do usuário definidos usando o Format Designer. Uma definição criada no Gerador de Formato pode ser:

  • definição de esquema de arquivo de formato simples (FSD)

    descreve a estrutura do dados de arquivo de formato simples

  • definição de esquema XML (XSD)

    descreve a estrutura de dados em um formato hierárquico.

Uma definição é usada pelo TML para ler dados de um documento simples de entrada ou gerar dados de formato simples no documento de saída.

XSL

O XSL é uma linguagem de script de formato XML padrão na indústria.

Nota: O script Java pode ser usado para definir funções complexas.