XML Transformer

Descubra mais sobre o componente XML Transformer e saiba como utilizá-lo na Digibee Integration Platform.

O XML Transformer transforma um objeto JSON em uma string XML.

Parâmetros

Dê uma olhada nas opções de configuração do componente. Parâmetros suportados por expressões Double Braces estão marcados com (DB).

Parâmetro
Descrição
Valor padrão
Tipo de dado

Output JSON Property

Define o nome do atributo do JSON de saída que receberá como valor o resultado da transformação para XML.

N/A

String

Generate Root Element On XML

Define o valor do elemento root que será adicionado no XML gerado.

N/A

String

Fluxo de mensagens

Entrada

É esperado que um objeto JSON seja transformado, desde que os parâmetros do componente sejam preenchidos corretamente.

Saída

Uma string XML que é o resultado da conversão do objeto JSON de entrada.

XML Transformer em ação

Entrada

Considerando as configurações:

  • Output JSON Property: output

  • Generate Root Element On XML: customers

Quando a seguinte mensagem é recebida:

{
    "customer": {
        "id":1,
        "name":"Paul"
    }
} 

Saída

A seguinte estrutura de saída é gerada:

{
   "output": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><customers><customer><id>1</id><name>Paul</name></customer></customers>"
}

Atualizado