Convierte JSON a XML Online
Pega datos JSON para convertirlos en XML legible, luego copia el resultado para desarrollo o intercambio de datos.
<?xml version="1.0" encoding="UTF-8"?>
<root>
<product>
<name>Widget</name>
<price>9.99</price>
<inStock>true</inStock>
</product>
</root>
JSON a XML convierte datos JSON estructurados en XML legible, que algunos sistemas antiguos, APIs y formatos de intercambio de datos todavía requieren en lugar de JSON.
¿Por qué necesitarías convertir JSON a XML?
Algunos sistemas antiguos, API empresariales y formatos de intercambio de datos se construyeron específicamente en torno a XML y nunca se actualizaron para aceptar JSON, así que convertir una carga JSON a XML suele ser la única forma de conectar una API moderna con un sistema heredado, o de preparar un formato de feed que requiere específicamente la estructura de XML.
¿Cómo se traduce exactamente la estructura entre los dos formatos?
Los pares clave-valor y los arrays de JSON se traducen a elementos anidados y atributos de XML: un objeto JSON generalmente se convierte en un elemento XML padre que contiene elementos hijos para cada clave, aunque las convenciones exactas de traducción pueden variar ligeramente según lo que espere el sistema de destino.
¿Esto es privado y gratis, y se ejecuta en el navegador?
Sí: pega tu JSON, recibe XML de vuelta, todo completamente en tu navegador sin subir nada, sin registro y sin límite en cuántas veces la uses.
¿Por qué existen siquiera estos dos formatos de datos?
El XML llegó primero y se construyó para una misión mucho más amplia: el W3C empezó a desarrollarlo en 1996, liderado por Jon Bosak, Tim Bray y otros que buscaban recortar SGML —el denso lenguaje de marcado de décadas de antigüedad detrás de HTML— hasta algo más práctico, y XML 1.0 se convirtió en un estándar oficial del W3C el 10 de febrero de 1998. El JSON llegó unos seis años después, nacido de una necesidad mucho más concreta y práctica: mientras construía un juego de cartas coleccionables en línea llamado Cartoon Orbit en una empresa llamada State Software a principios de los años 2000, Douglas Crockford notó que JavaScript ya tenía una forma integrada genuinamente conveniente de representar datos estructurados, y en lugar de inventar algo nuevo, simplemente documentó ese subconjunto existente de la sintaxis de JavaScript, publicando la primera especificación formal de JSON en julio de 2006. El atractivo del JSON era precisamente que no intentaba hacer todo lo que podía hacer XML —sin esquemas, sin espacios de nombres, sin debates de atributos frente a elementos—, solo una forma ligera y legible de mover datos, por eso acabó superando a XML para la mayoría de las API web aunque XML tuviera casi una década de ventaja.
¿Es gratis usar JSON a XML?
Sí. JSON a XML es completamente gratis, sin registro y sin límites de uso.
¿Necesito instalar algún programa?
No. JSON a XML funciona directamente en tu navegador — no hay nada que descargar ni instalar.
¿Mis datos se mantienen privados?
Todo ocurre en tu dispositivo. Nunca recibimos ni almacenamos el archivo o texto que introduces en JSON a XML.
