Conversor de JSON a XML
Convierte datos JSON en XML formateado. Configura los nombres de los elementos raíz y de los elementos de los arreglos. Gratis, privado, sin subidas al servidor.
How It Works
Paste JSON
Pega JSON válido en el área de entrada. El conversor admite objetos anidados, arreglos, cadenas, números, booleanos y valores nulos.
Set Element Names
Customize the root element name and the element name used for array items. Defaults are "root" and "item" respectively.
Convert
Click Convert to generate XML. Objects become child elements, arrays produce repeated element names with your chosen item name.
Copy or Download
Copy the XML output to your clipboard or download it as a .xml file. All processing happens in your browser.
About JSON to XML Converter
Convert JSON data into well-formatted XML with full control over element naming. This converter parses your JSON and builds an XML document recursively: JSON objects become nested child elements, arrays generate repeated elements using your chosen item name, and primitive values (strings, numbers, booleans, null) are serialized as element text content. The output is indented with 2-space formatting for readability. All conversion happens entirely in your browser with no data sent to any server.
Nombres de elementos personalizados
Configura el nombre del elemento raíz y el nombre del elemento de los arreglos para que coincidan con los requisitos de tu esquema XML. Los valores predeterminados son "root" y "item".
Soporte de estructuras anidadas
Maneja objetos JSON profundamente anidados, arreglos de objetos, arreglos mixtos, objetos y arreglos vacíos, además de todos los tipos primitivos de JSON.
Salida con formato bonito
El XML se formatea con sangría de 2 espacios y saltos de línea adecuados. Los nombres de los elementos se sanitizan para que sean compatibles con XML.
100% privado
Toda la conversión se realiza en el lado del cliente con JavaScript puro. No se suben datos a ningún servidor. Funciona sin conexión después de cargar la página.