Herramientas para desarrolladores

Convertir JSON a XML (y XML a JSON) gratis

Gratis, sin registro, funciona en tu navegador. Convierte JSON en XML bien formado, o XML en JSON, conservando los atributos, los elementos repetidos y el texto. Los errores señalan la línea que hay que corregir.

Dirección
Sangría

Los atributos aparecen como claves que empiezan con @, los elementos repetidos se convierten en listas y el texto junto a elementos hijos va en #text. Las mismas claves funcionan en la otra dirección.

Tus datos se quedan en tu dispositivo.

Por qué usar Convertir JSON a XML

100% gratis
Úsala todas las veces que quieras. Sin registro, sin marca de agua, sin instalar nada.
Privada por diseño
Lo que escribes se queda en tu navegador y nunca se nos envía.
Funciona en cualquier dispositivo
Funciona en tu navegador en Windows, Mac, Linux, Android y iPhone. No necesitas ninguna app.

Cómo usar Convertir JSON a XML

  1. Elige JSON a XML o XML a JSON.
  2. Pega tus datos o abre un archivo.
  3. Copia o descarga el resultado.

Preguntas frecuentes

¿Cómo se muestran los atributos XML en JSON?
Como claves que empiezan con @, así que <book id="1"> se convierte en {"book": {"@id": 1}}. Usa esas mismas claves en JSON para crear atributos en XML.
¿Qué pasa con los elementos repetidos?
Los elementos con el mismo nombre se convierten en una lista JSON. Una lista JSON vuelve a convertirse en elementos repetidos.
¿Y si una clave JSON no es un nombre XML válido?
Los caracteres que XML no permite se reemplazan por guiones bajos, y a los nombres que empiezan con un dígito se les agrega un guion bajo al principio.
¿Se admiten comentarios y CDATA?
El contenido CDATA se conserva como texto. Los comentarios, la declaración XML y el DOCTYPE se omiten, ya que JSON no tiene lugar para ellos.
¿Se suben mis datos?
No. La conversión se hace en tu dispositivo.
¿Convertir JSON a XML es gratis?
Sí. Es gratis, sin registro y sin instalar nada.