Datos y hojas de cálculo
Convertidor de XML a JSON
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 @_.
Cómo se usa
Selecciona un archivo XML
Elige un archivo XML de hasta 20 MiB.
Inicia la conversión
Cuando termina la comprobación del archivo, comienza la conversión a JSON.
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.