Convertidor de XML a JSON
Convierte XML en JSON limpio, conservando los atributos y agrupando las etiquetas repetidas.
Cómo usar Convertidor de XML a JSON
- Pega tu XML a la izquierda.
- El JSON aparece a la derecha, con los atributos precedidos por @.
- Copia el resultado.
Acerca de Convertidor de XML a JSON
El Convertidor de XML a JSON lee XML y produce JSON limpio y legible. Usa el analizador de XML nativo de tu navegador, así que entiende el mismo marcado bien formado que entendería una aplicación real. El texto de los elementos se convierte en valores JSON, y la estructura anidada de tu documento se conserva como objetos JSON anidados.
Dos detalles hacen que el resultado sea práctico. Los atributos se conservan en lugar de descartarse, con el prefijo @ para que puedas distinguirlos de los elementos hijos. Y cuando una etiqueta se repite dentro de su elemento padre, esas repeticiones se agrupan en un array JSON, que es exactamente el aspecto que esperarías de una lista. Si tu XML está mal formado, la herramienta señala el problema en lugar de adivinar, así que nunca recibes un resultado silenciosamente incorrecto.
Todo se ejecuta localmente en tu navegador, así que tu XML nunca se sube. Pega a la izquierda, lee el JSON a la derecha y cópialo cuando estés conforme. Para convertir en la dirección contraria usa el Convertidor de JSON a XML, y para exportaciones tabulares el Convertidor de JSON a CSV combina bien con este flujo.
Preguntas frecuentes
¿Cómo se gestionan los atributos de XML?
Los atributos se conservan en el JSON con el prefijo @. Esto los mantiene claramente separados de los elementos hijos, de modo que no se pierde ninguna información del XML original durante la conversión.
¿Qué pasa cuando una etiqueta aparece más de una vez?
Las etiquetas repetidas dentro del mismo elemento padre se agrupan en un array JSON. Esto coincide con cómo se modelan normalmente las listas en JSON, así que las colecciones llegan en una forma sobre la que tu código puede iterar directamente.
¿Y si mi XML está mal formado?
La herramienta se apoya en el analizador de XML del navegador, así que el marcado no válido se señala en lugar de convertirse. Recibes una señal clara de que algo falla, en lugar de un JSON silenciosamente incorrecto y engañoso.
¿Se envía mi XML a un servidor?
No. El análisis y la conversión ocurren por completo en tu navegador. No se sube nada, así que es seguro convertir documentos que incluyan datos confidenciales.
¿Puedo recuperar el XML original a partir del JSON?
Puedes convertir el JSON de nuevo a XML con el Convertidor de JSON a XML, pero como los prefijos de atributos y la agrupación en arrays cambian la representación, un proceso de ida y vuelta puede no reproducir exactamente tu XML original.

