XML a JSON
Convierte XML a JSON en tu navegador: los atributos se vuelven claves @, los elementos repetidos se agrupan en arrays y el XML roto da un error claro por línea.
Esta herramienta funciona por completo en tu navegador. Tus datos nunca salen de tu dispositivo y no se suben a ningún servidor.
Cómo usarlo
- 1Pega tu XML en el panel izquierdo.
- 2El JSON formateado aparece a la derecha mientras escribes.
- 3Copia el JSON cuando esté como quieres.
XML a JSON
Pega entradas de sitemap, RSS, respuestas SOAP o archivos de configuración y recibe JSON formateado al instante. La conversión usa fast-xml-parser conservando los atributos: cada atributo queda como una clave con prefijo @, los hermanos repetidos se agrupan en arrays y el texto convive con ellos bajo #text cuando el elemento tiene ambos.
Una entrada malformada nunca produce resultados a medias: el documento se valida primero y los errores apuntan a la línea exacta, así un cierre de etiqueta olvidado se arregla en un momento.
Preguntas frecuentes
¿Cómo se representan los atributos en el JSON?
Cada atributo se convierte en una clave con prefijo @ — <book id="7"> vuelve como { "@id": "7" }. Los valores de atributo permanecen como cadenas, mientras que el texto que parece número o booleano se convierte a su tipo JSON.
¿Qué pasa con los elementos repetidos?
Los hermanos con el mismo nombre se convierten en un array JSON. Un elemento único queda como valor simple: si tu consumidor espera listas, comprueba si es array antes de usarlo.
¿Mi XML se sube a algún sitio?
No. El análisis ocurre localmente en tu navegador con fast-xml-parser — nada sale de tu dispositivo.
Herramientas relacionadas
JSON a XML
Convierte JSON a XML bien formado con atributos, elementos repetidos y escape correcto — hace ida y vuelta con nuestra herramienta XML a JSON. Todo local.
Todas las herramientas →
Formateador XML
Embellece XML en línea con indentación de 2 espacios: sitemaps, RSS, SOAP y archivos de configuración vuelven a ser legibles, sin salir del navegador.
Todas las herramientas →
Validador XML
Comprueba la buena formación del XML en tiempo real: etiquetas sin cerrar, atributos sin comillas y entidades inválidas se detectan al pegar. Nada se sube.
Todas las herramientas →
Formateador JSON
Formatea y embellece JSON desordenado en línea: 2 espacios, 4 espacios o tabulaciones, con validación instantánea y errores localizados al carácter.
Todas las herramientas →
Insertar esta herramienta
Pon esta herramienta en tu sitio con una línea: se ejecuta en el navegador del visitante.
<iframe src="https://zoyku.com/es/tools/xml-to-json?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — xml-to-json" loading="lazy"></iframe>