Nodo XML n8nConfigura XML en n8n.
El nodo XML n8n convierte una cadena de etiquetas en datos utilizables, y también al revés. Un único parámetro de cabecera manda, Mode, con 2 sentidos de conversión. Indicas la propiedad que lleva el contenido y el resto del flujo recibe una estructura legible.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Para qué sirve el nodo XML n8n?
Convertir datos desde y hacia XML es la única tarea de este nodo: eliges el sentido con Mode y nombras la propiedad que lleva el contenido, y n8n entrega al nodo siguiente un objeto JSON o una cadena de etiquetas. Nunca abre un flujo por su cuenta, así que siempre hay un disparador delante, Schedule Trigger, Webhook o el trigger de una herramienta, y luego se ejecuta sobre cada item que recibe.
El primer escenario llega desde fuera. Una administración o un proveedor publica su listado en XML, lo pides con HTTP Request y el cuerpo de la respuesta aterriza en una propiedad como una cadena larga. El nodo XML en modo xmlToJson la convierte en objeto, y desde ahí Edit Fields (Set) deja solo los campos que te interesan, con nombres limpios.
El segundo escenario va en sentido contrario. Hay plataformas que únicamente aceptan XML en la entrada. Montas el objeto dentro del flujo, pones Mode en jsonToxml y envías la cadena resultante como cuerpo de la petición. La opción Root Name define el nombre del elemento raíz y Headless quita la cabecera XML cuando el receptor no la admite.
El tercer escenario es de control. Con las etiquetas ya convertidas, los valores son campos JSON normales: If separa lo que trae error de lo que viene correcto, y un aviso por Slack avisa al equipo sin que nadie abra el fichero.
Dos detalles ahorran tiempo. Si el XML viaja dentro de un archivo binario, el nodo Extract from File lo pasa antes a texto, porque este nodo lee una propiedad de texto y no un archivo. Y la lista de opciones cambia según el sentido: Attribute Key y Character Key salen en los 2 modos, mientras que Explicit Array, Normalize Tags o Trim solo aparecen al elegir XML to JSON.
Sobre los límites, manda una regla: cada opción que no añades con Add option conserva su valor por defecto. Dos nodos que en el lienzo parecen iguales pueden convertir de forma distinta. El nodo está en la versión 1, y un flujo antiguo puede mostrar una anterior con menos opciones. Para situar la plataforma en conjunto, la Reseña n8n lo cuenta.
¿Qué parámetros ofrece el nodo XML ?
El nodo XML tiene un parámetro. Para cada uno: el nodo tal como lo configuras en n8n, qué cambia el parámetro y nuestras notas de campo.
Índice de parámetros
Mode
modeLo que ves en n8n
Notas y casos de uso
Mode indica desde y hacia qué formato se convierten los datos, y el resto del panel depende de esa elección. Se fija una vez por nodo: leer una respuesta y luego preparar un envío pide 2 nodos XML.
Parámetros clave
- Mode:
xmlToJsonconvierte los datos de XML a JSON,jsonToxmllos convierte de JSON a XML. - Property Name: obligatorio, el nombre de la propiedad que contiene los datos a convertir, a menudo
{{ $json.data }}del nodo anterior. - Options: se abre con Add option y cada opción añadida aparece como un campo más en el panel.
¿Necesitas ayuda para automatizar XML con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Preguntas frecuentes sobre el nodo XML
01¿El nodo XML n8n es gratuito?
02¿Qué hay que configurar antes de usarlo?
03¿Qué límites tiene el nodo XML?
04¿Nodo XML o Extract from File?
05¿n8n o Make para convertir XML?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.


