XML a JSON - convierte XML a JSON online al instante
Convierte XML a JSON online gratis: analiza archivos, elementos y atributos XML en JSON válido al instante en tu navegador, sin subir nada.
Pega cualquier documento XML y esta herramienta lo convierte al instante en JSON válido: los elementos se convierten en claves, los nodos anidados en objetos, las etiquetas repetidas en arrays y los atributos se conservan. El procesamiento ocurre completamente en tu navegador sin ninguna subida al servidor, así que tus datos XML nunca salen de tu dispositivo.
Entrada XML
Subir
{"key": "value"}
Características
Rápido y del lado del cliente
La conversión se realiza al instante en tu navegador. Sin idas y vueltas al servidor, para máxima velocidad.
Seguro y privado
Tus datos nunca salen de tu dispositivo. No almacenamos ni inspeccionamos tu contenido XML.
Resaltado de sintaxis
Incluye un editor de código integrado con resaltado de sintaxis para leer y depurar con mayor facilidad.
También te puede interesar
¿Por qué usar XML a JSON online?
Convierta fácilmente datos XML a formato JSON para mejor compatibilidad y legibilidad.
Cómo usar el conversor XML a JSON
- 1
Pega o sube tu XML
Escribe o pega el código XML en el editor de entrada, o carga un archivo XML. El editor integrado resalta la sintaxis para facilitar la lectura.
- 2
Haz clic en "XML a JSON"
El conversor analiza el árbol XML y serializa elementos, atributos y nodos de texto en un objeto JSON estructurado.
- 3
Revisa el resultado JSON
Comprueba cómo los elementos anidados se convierten en objetos, las etiquetas repetidas en arrays y los atributos aparecen en el panel de resultados.
- 4
Copia o descarga
Usa el botón Copiar para enviar el JSON al portapapeles o descárgalo como archivo .json para usarlo en tu código.
Referencias
- W3C — Extensible Markup Language (XML) 1.0
La especificación oficial de W3C que define la sintaxis XML, elementos, atributos y las reglas de formato correcto.
- RFC 8259 — The JSON Data Interchange Format
La especificación IETF del formato JSON que produce el conversor como salida.
- MDN — DOMParser
La Web API del navegador usada para analizar cadenas XML en un árbol de documento recorrible en JavaScript.
Herramientas relacionadas
JSON a XML
Convierte JSON de vuelta a XML — la operación inversa de esta herramienta.
JSON Formatter
Embellece, valida e indenta el JSON obtenido al convertir tu XML.
XML Minifier
Comprime el XML eliminando espacios y saltos de línea antes de convertirlo.
CSV a JSON
Convierte datos tabulares en CSV en arrays JSON estructurados.
Preguntas frecuentes
- ¿Cómo convertir XML a JSON en JavaScript?
- En JavaScript puedes usar DOMParser para analizar el XML y luego recorrer el árbol DOM para construir un objeto JSON. Esta herramienta hace exactamente eso en tu navegador automáticamente, sin necesidad de escribir código.
- ¿Cómo convertir XML a JSON en Python?
- En Python la librería xmltodict es la más popular para convertir XML a JSON con una sola línea. También puedes usar xml.etree.ElementTree de la biblioteca estándar para un control más detallado. Esta herramienta online te ahorra el esfuerzo sin instalar nada.
- ¿Cómo se manejan los atributos XML en el JSON resultante?
- Los atributos del elemento se conservan en el resultado JSON como claves del objeto correspondiente, para que no se pierda ninguna información del XML original durante la conversión.
- ¿Qué ocurre con las etiquetas XML repetidas?
- Cuando la misma etiqueta aparece varias veces bajo un mismo padre, el conversor agrupa los elementos en un array JSON para mantener la estructura del documento original.
- ¿Mis datos XML son privados?
- Sí. Todo el procesamiento ocurre en tu navegador usando las Web APIs integradas. Tu contenido XML nunca se envía a ningún servidor.