Conversor XML a JSON

Convierte XML con reglas explícitas para atributos, elementos repetidos y contenido mixto.

Datos y formatos
Preparando tu espacio de trabajo…
Entrada
Salida
Tu resultado aparecerá aquí.

Cómo usarlo

  1. Pegar / Abrir archivo / Ejemplo
  2. Convertir
  3. Copiar / Descargar

Conversor XML a JSON

El modo compacto conserva el nombre raíz, agrupa atributos en @, usa #text para texto y arrays para elementos repetidos. Los valores siguen siendo cadenas.

El procesamiento se realiza en el navegador. DevToolsy no recibe los datos pegados ni el archivo seleccionado.

Cómo funciona

Para texto intercalado con elementos, elige contenido ordenado: name, attributes y children conservan la secuencia; los nodos de texto usan text.

Antes y después
Entrada
<team region="EU"><member>Ada</member><member>Lin</member></team>
Salida
{
  "team": {
    "@": {
      "region": "EU"
    },
    "member": [
      "Ada",
      "Lin"
    ]
  }
}

Ejemplo con las opciones predeterminadas.

Límites de procesamiento

No se conservan declaraciones, comentarios, instrucciones ni límites CDATA. Se rechazan DTD y entidades externas; no se garantiza una ida y vuelta sin pérdidas.

Salida

Copiar / Descargar

Límites de procesamiento

Entrada UTF-8 de hasta 1 MiB, salida de hasta 8 MiB y límite de 30 segundos por tarea.

Más informaciónXML 1.0
?

Preguntas frecuentes

¿Cómo se usa Conversor XML a JSON?

El modo compacto conserva el nombre raíz, agrupa atributos en @, usa #text para texto y arrays para elementos repetidos. Los valores siguen siendo cadenas.

¿Qué opciones puedo ajustar?

Para texto intercalado con elementos, elige contenido ordenado: name, attributes y children conservan la secuencia; los nodos de texto usan text.

¿Qué debo comprobar en el resultado?

No se conservan declaraciones, comentarios, instrucciones ni límites CDATA. Se rechazan DTD y entidades externas; no se garantiza una ida y vuelta sin pérdidas.

¿Se sube la entrada?

El procesamiento se realiza en el navegador. DevToolsy no recibe los datos pegados ni el archivo seleccionado.

¿Cómo guardo el resultado?

Copiar / Descargar

Encuentra tu próxima herramienta

Idioma

¿Cambiar de idioma? Se borrará el contenido actual. Primero copia o descarga tu trabajo.