Saltar al contenido
BaroConvert

Datos y hojas de cálculo

Convertidor de XML a JSON

Convierte elementos y atributos XML en una estructura JSON. Los atributos se conservan como claves con el prefijo @_.

Espacio de conversión

Convertidor de XML a JSON

Convierte elementos y atributos XML en una estructura JSON. Los atributos se conservan como claves con el prefijo @_.

Suelta un archivo, haz clic en convertir y listo. Todo se ejecuta directamente en tu navegador, sin subidas que esperar, y el resultado queda listo para descargar al instante.
Comprobando la compatibilidad del navegador
Verificando la compatibilidad de selección de archivos y descarga antes de empezar.
Ajustes de salida

Esta herramienta convierte directamente con valores predeterminados razonables — sin ajustes adicionales.

Cómo se usa

  1. Selecciona un archivo XML

    Elige un archivo XML de hasta 20 MiB.

  2. Inicia la conversión

    Cuando termina la comprobación del archivo, comienza la conversión a JSON.

  3. Guarda el JSON

    Descarga el archivo JSON terminado.

Preguntas frecuentes

¿Cómo se guardan los atributos XML?

Los atributos de los elementos se guardan con el prefijo @_ delante del nombre. Por ejemplo, <item id="1"> se convierte en {"item":{"@_id":"1"}}, manteniendo los atributos separados de los elementos secundarios.

¿Qué pasa con los elementos repetidos?

Los elementos que aparecen varias veces con el mismo nombre se agrupan en una matriz. Si un elemento aparece una sola vez, se guarda como valor individual; ten en cuenta ambos casos al usar la salida en código.

¿Se admiten espacios de nombres y CDATA?

Sí. Los nombres de elementos que incluyen espacios de nombres se usan como claves sin cambios, y el texto dentro de secciones CDATA se guarda como un valor de cadena simple.

¿Puedo volver a convertir el JSON resultante a XML?

No. Actualmente no se ofrece la conversión inversa a XML, por lo que recomendamos conservar el archivo XML original.

¿Mis datos se envían a algún sitio?

No. Tus archivos nunca salen de tu dispositivo. La conversión se ejecuta dentro de tu navegador y no se sube nada.