Convertidor de XML a JSON

Convierte XML a formato JSON usando DOMParser. Gestiona elementos anidados, atributos y nodos de texto.

Cómo usar Convertidor de XML a JSON

  1. 1Pega tu contenido XML en el editor de entrada.
  2. 2Haz clic en "Convert" para analizar y transformar el XML a JSON.
  3. 3Los elementos anidados, atributos y nodos de texto se gestionan automáticamente.
  4. 4Copia la salida JSON o descárgala como archivo .json.
ZenovayAnalytics

Convierte tu tráfico en clientes.

  • Seguimiento de visitantes en tiempo real
  • Privacidad primero, sin aviso de cookies
  • Configurado en dos minutos
Descubre Zenovay

Preguntas frecuentes

¿Cómo se manejan los atributos XML?
Los atributos XML se almacenan bajo una clave "@attributes" en el objeto JSON. Por ejemplo, <item id="1"> se convierte en {"@attributes": {"id": "1"}}.
¿Cómo se manejan los nodos de texto?
Si un elemento tiene tanto atributos/hijos como contenido de texto, el texto se almacena bajo una clave "#text". Si un elemento solo tiene contenido de texto y no tiene atributos, se convierte en un valor de cadena simple.
¿Esta herramienta admite espacios de nombres?
Los prefijos de espacio de nombres se conservan en los nombres de las etiquetas (p. ej., "soap:Envelope"). Las declaraciones de espacio de nombres (xmlns) aparecen como atributos.
¿Puedo convertir JSON de nuevo a XML?
Esta herramienta actualmente solo admite la conversión de XML a JSON. Para JSON a XML, la asignación es ambigua ya que JSON no distingue entre atributos y elementos.
¿Cuál es el tamaño máximo de entrada XML?
La herramienta usa el DOMParser integrado de su navegador, por lo que puede manejar documentos XML de hasta varios megabytes. Los archivos muy grandes pueden ser lentos dependiendo de su dispositivo.
¿Puedo usar esta herramienta en mi teléfono?
Sí, el convertidor de XML a JSON funciona en cualquier navegador móvil moderno. Pegue su XML, toque Convertir y copie el resultado JSON en cualquier dispositivo.
¿Cuándo debo usar este convertidor de XML a JSON?
Úselo al integrar con APIs SOAP heredadas, analizar feeds RSS/Atom, convertir archivos de configuración XML para su uso en aplicaciones JavaScript, o al migrar datos de sistemas basados en XML a sistemas basados en JSON.