post #6319
Mapeamento dinâmico no N8N usando expressão
Publicado em: 25/06/2025 / Atualizado em: 25/06/2025
Se você recebe dados dessa maneira:
[{"name": "email", "value": "[email protected]"}]
Você pode usar a função reduce dentro de uma expressão N8N com JavaScript, para criar um mapeamento dinâmico no N8N usando expressão que transforma esse array de objetos no formato:
{"email": "[email protected]"}
Use essa expressão dentro do Node Edit ou qualquer outro:
{{ $json["seusDados"].reduce((acc, curr) => { acc[curr.name] = curr.value; return acc; }, {}) }}
Não se esqueça de trocar “seusDados” para o valor onde vem os dados.
Publicações recomendadas:
Link Direto
Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link direto abaixo. Basta copiar.
bruno.art.br/?p=6319
ID de Referência: 6319
Sugira uma publicação
Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.