Ir al contenido
Agentes de IA

Renombrador anidado reversible con manifiesto de traducción

8 nodos 77 5 Manual trigger
Descargar

Cargando flujo…

Descripción del flujo de trabajo

Flujo autónomo con disparador manual que emite una carga jerárquica ficticia de 3 niveles con objetos y arrays, renombra recursivamente toda clave del mapa de traducción a cualquier profundidad sin alterar valores ni estructura, y genera un manifiesto de claves conservadas y un mapa inverso. La salida se bifurca: un camino reaplica el mapa invertido y compara en profundidad con el original mediante una comprobación IF; el otro entrega el manifiesto directamente a la entrada 0 del Merge, de modo que el informe final único contiene manifiesto y verificación. Sin llamadas de red ni credenciales.

Cómo funciona

  1. 1.Ejecute el disparador manual; un nodo Code emite la carga de ejemplo jerárquica ficticia
  2. 2.Edite la constante MAP en el nodo de renombrado según sus esquemas
  3. 3.El nodo produce la estructura renombrada, el manifiesto de claves conservadas y el mapa inverso
  4. 4.La salida se bifurca: el manifiesto va directo a la entrada 0 del Merge; la cadena inversa verifica la igualdad y llega a la entrada 1 vía IF
  5. 5.Una discrepancia se dirige al NoOp de fallo
  6. 6.Un nodo Code final agrega ambos registros en un único informe

Casos de uso

  • Transformar cargas JSON anidadas entre dos esquemas con ruta de retorno segura
  • Documentar qué claves se renombraron frente a las conservadas
  • Validar automáticamente mapas de traducción antes de desplegarlos

Requisitos

  • n8n 2.44.6 con nodos code, set, if, merge, noOp, stickyNote y manualTrigger
  • Sin credenciales ni llamadas de red: procesamiento totalmente local

Configuración y pruebas en n8n

  1. Importe el JSON en n8n y ejecute desde el disparador manual
  2. Verifique que roundTripVerified es true y que preservedKeys incluye phone_type, qty, customer
  3. Edite MAP para que dos claves apunten al mismo destino y pruebe la rama de fallo vía NoOp
  4. Sustituya el nodo de ejemplo por un disparador real que emita {json:{payload:...}}

Valor del servicio

Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.

Aplicaciones utilizadas

Manual Trigger Code If Merge No Op

Detalles

Disparador Manual trigger
Nodos 8
Aplicaciones 5
Vistas 77
Descargas 5

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (8)

Run Demo Manually

Manual Trigger

#1

Emit Sample Payload

Code

#2

Recursive Rename and Manifest

Code

#3

Reverse Apply and Verify

Code

#4

Round-trip Matches?

If

#5

Combine Report Branches

Merge

#6

Build Single Report

Code

#7

Failure Endpoint

No Op

#8

Usage Docs

Sticky Note

#9

Failure Branch Docs

Sticky Note

#10
Mantente al día

Nuevas automatizaciones, directamente en tu correo

Recibe los nuevos flujos de DROPIDEA, una descripción clara de su utilidad y un enlace para explorarlos.

  • Nuevos flujos
  • Explicaciones claras
  • Guías de configuración

Descubre las novedades primero

Tu nombre, tu correo y una confirmación.

Confirmación por correo · Cancela cuando quieras