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
- Pega el payload JSON en el editor.
- Comprueba que las claves de primer nivel sean nombres XML válidos: sin espacios ni dígitos al principio.
- Cambia a la pestaña Convertir y selecciona XML.
- Revisa cómo quedan los arrays, que se convierten en elementos hijo repetidos.
- 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
| Criterio | JSON | XML |
|---|---|---|
| Verbosidad | Compacto | Etiquetas y atributos verbosos |
| Arrays | Nativos | Elementos repetidos, sin estándar |
| Esquema | JSON Schema | XSD, DTD |
| Metadatos | Claves simples | Atributos y espacios de nombres |
| Uso típico | APIs web | Sistemas 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.