Conversor JSON a XML

Convierte JSON a XML en tu navegador y copia el resultado al instante. No se sube ningún archivo.

¿Qué es un conversor de JSON a XML?

Un conversor de JSON a XML mapea los objetos a elementos anidados y los arrays a elementos repetidos, generando un marcado que los sistemas que esperan XML pueden consumir. Es el puente habitual cuando una API JSON moderna tiene que alimentar un pipeline heredado SOAP o RSS.

La conversión es estructural, no semántica: los nombres de los elementos salen de tus claves, así que elige claves que sean nombres XML válidos antes de convertir.

Cómo convertir JSON a XML

  1. Pega el payload JSON en el editor.
  2. Comprueba que las claves de primer nivel sean nombres XML válidos: sin espacios ni dígitos al principio.
  3. Cambia a la pestaña Convertir y selecciona XML.
  4. Revisa cómo quedan los arrays, que se convierten en elementos hijo repetidos.
  5. Copia o descarga el resultado .xml y valídalo contra el esquema de destino.

Ejemplos de JSON a XML

Objeto simple

{"user":{"id":42,"name":"ursa"}}
<user>
  <id>42</id>
  <name>ursa</name>
</user>

Array

{"tags":["a","b"]}
<tags>a</tags>
<tags>b</tags>

JSON vs XML

CriterioJSONXML
VerbosidadCompactoEtiquetas y atributos verbosos
ArraysNativosElementos repetidos, sin estándar
EsquemaJSON SchemaXSD, DTD
MetadatosClaves simplesAtributos y espacios de nombres
Uso típicoAPIs webSistemas empresariales y heredados
Preguntas frecuentes

Preguntas frecuentes y especificaciones

¿Cómo se representan los arrays en XML?

Cada entrada del array se convierte en un elemento <item> anidado bajo su clave padre.

¿Se suben mis archivos?

No. La conversión ocurre íntegramente en tu navegador.

Conversor JSON a XML

  • Las claves del objeto se convierten en nombres de elemento; los arrays repiten un elemento <item>.
  • El documento empieza con una declaración XML estándar.

Todas las Herramientas