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.