Saltar al contenido

Conversor de datos · proceso local

Convierte XML en una estructura JSON explícita

El navegador analiza XML bien formado y devuelve un árbol predecible: atributos separados y contenido ordenado, sin atajos ambiguos.

Entrada

Tus datos permanecen en este navegador.

El texto gris es un ejemplo. Puedes ejecutarlo; al seleccionar la entrada se borra. Déjala vacía para restaurarlo.

Pega un documento XML completo con un solo elemento raíz. · 39 / 200.000

Opciones

DOMParser · XML 1.0

Resultado

Cómo se convierte XML en JSON

Convertir un documento

  1. Pega el XML completo.
  2. Pulsa Convertir a JSON.
  3. Revisa name, attributes y la matriz content en orden.
  4. Copia el JSON y pruébalo en el sistema de destino.

Reglas de mapeo

Cada elemento se convierte en { name, attributes, content }; las repeticiones y el texto mixto mantienen su orden.

Los prefijos de namespace y declaraciones xmlns se conservan literalmente.

Límites de seguridad y fidelidad

  • Se rechazan DTD y entidades; no se solicita ningún recurso externo ni se renderiza HTML.
  • Se omiten comentarios, instrucciones y espacios puramente estructurales.

Preguntas sobre XML

¿Por qué content es una matriz?

Así se conserva el orden entre texto y elementos repetidos.

¿Se conservan namespaces?

Sí, de forma literal, sin imponer una política de resolución.

¿Convierte JSON a XML?

No; la conversión inversa queda fuera de esta página.