Split Parsing no N8N: Fazendo um Parse em String e Transformando em Objeto JSON Funcional - Bruno Devx - BR Criativus

post #7858

Split Parsing no N8N: Fazendo um Parse em String e Transformando em Objeto JSON Funcional

Publicado em: 11/03/2026 / Atualizado em: 11/03/2026

Categorias: BlogJavaScript (JS)JSJSONN8N

A expressão abaixo ajuda a desmontar uma string para entender sua estrutura. Neste exemplo a string é uma chave do Redis onde a estrutura da string é: NOME_APP:ORGANIZACAO:ID_DA_CONTA:NOME_DA_FILA:DATA_ENTRADA:TAG

Neste caso, nossa chave ficaria assim por exemplo:
crm:brc:123456:controle_leads:11-03-2026:1016

Assim, consigo identificar e classificar meus dados no Redis, separando por data, tipo de fila, conta, app, etc. Como a TAG é opcional, apenas para analisar dados inseridos manualmente, então ela é opcional, e fica no fundo da minha chave, caso ela não exista retorna "null".

Segue expressão abaixo para rodar no campo do Node “Edit field” para transformar a string em um objeto JSON:

{{
(() => {

  const [prefixo, prefixo2, conta_id, fila, data, tag] = $('Split Out1').item.json.keys.split(':');
  
  return {
    'prefixo': prefixo+':'+prefixo2,
    conta_id,
    fila,
    data,
    tag: tag ?? null
  }

})()
}}

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=7858

ID de Referência: 7858

Sugira uma publicação

Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.

Clique aqui e entre em contato