JSON String to JSON Transformer

Descubra mais sobre o componente JSON String to JSON Transformer e como usá-lo na Digibee Integration Platform.

O JSON String to JSON Transformer transforma JSON strings em um objeto JSON.

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âmetroDescriçãoValor padrãoTipo de dado

JSON Field Path

JSON como caminho do campo string em notação com pontos.

payload

String

Preserve Original

Se ativada, a opção preserva os campos originais.

True

Booleano

Fluxo de Mensagens

Entrada

O componente espera uma mensagem em qualquer formato, mas vai procurar procurar por um caminho dentro da propriedade de configuração JSON Field Path.

Saída

A estrutura será igual a de entrada, porém com outra propriedade de JSON string e a sua representação de objeto JSON. Em caso de erro, a propriedade "error" será criada no mesmo nível da propriedade original.

A notação com pontos de JSON vai procurar pelo elemento raiz que está sendo processado pelo pipeline e realizar um cruzamento de acordo com as especificações passadas na propriedade JSON Field Path.

Exemplo

Em uma representação do JSON Field Path contendo a.b.c.d, "a" será procurado no elemento raiz. Em seguida será o "b", depois o "c" e finalmente o "d". Se um array for encontrado durante o cruzamento, então o algoritmo vai gerar um caminho de cruzamento para cada elemento no array.

O algoritmo substitui todas as ocorrências do caminho definido em JSON Field Path.

Atualizado