Convertir XML a JSON
Convierte XML a JSON online gratis. Admite atributos (@attr), elementos repetidos como arrays, CDATA y feeds RSS. Funciona en tu navegador, sin subir nada.
🔒 Privado: funciona en tu navegador, sin subir archivos
Cómo convertir XML a JSON
- Pega XML en el cuadro izquierdo o sube un archivo .xml.
- El JSON aparece al instante; los atributos llevan el prefijo @ y las etiquetas repetidas se convierten en arrays.
- Copia el JSON o descárgalo como converted.json.
Preguntas frecuentes
¿Cómo se convierten los atributos XML?
Los atributos pasan a ser claves con el prefijo @; por ejemplo, <book id="1"> se convierte en {"@id": "1"}. El texto de un elemento que también tiene atributos o hijos se guarda como #text.
¿Qué pasa con los elementos repetidos?
Los elementos hermanos con el mismo nombre se agrupan en un array JSON.
¿Se sube mi XML?
No. El XML lo analiza el DOMParser de tu navegador; no sale nada de tu dispositivo.
¿Por qué da error de análisis?
El XML debe estar bien formado: todas las etiquetas cerradas, un único elemento raíz, los valores de atributos entre comillas y los caracteres especiales como & escapados como &.