Renombrador anidado reversible con manifiesto de traducción
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.Ejecute el disparador manual; un nodo Code emite la carga de ejemplo jerárquica ficticia
- 2.Edite la constante MAP en el nodo de renombrado según sus esquemas
- 3.El nodo produce la estructura renombrada, el manifiesto de claves conservadas y el mapa inverso
- 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.Una discrepancia se dirige al NoOp de fallo
- 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
- Importe el JSON en n8n y ejecute desde el disparador manual
- Verifique que roundTripVerified es true y que preservedKeys incluye phone_type, qty, customer
- Edite MAP para que dos claves apunten al mismo destino y pruebe la rama de fallo vía NoOp
- 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
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (8)
Run Demo Manually
Manual Trigger
Emit Sample Payload
Code
Recursive Rename and Manifest
Code
Reverse Apply and Verify
Code
Round-trip Matches?
If
Combine Report Branches
Merge
Build Single Report
Code
Failure Endpoint
No Op
Usage Docs
Sticky Note
Failure Branch Docs
Sticky Note
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