Convertisseur JSON vers XML
Convertissez des données JSON en XML formaté. Configurez les noms des éléments racine et des éléments d'éléments de tableau. Gratuit, privé, aucun envoi sur serveur.
How It Works
Paste JSON
Collez du JSON valide dans la zone de saisie. Le convertisseur prend en charge les objets imbriqués, les tableaux, les chaînes, les nombres, les booléens et les valeurs nulles.
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.
Noms d'éléments personnalisés
Définissez le nom de l'élément racine et le nom de l'élément d'élément de tableau pour correspondre aux exigences de votre schéma XML. Par défaut, « root » et « item ».
Prise en charge des structures imbriquées
Gère les objets JSON profondément imbriqués, les tableaux d'objets, les tableaux mixtes, les objets et tableaux vides, ainsi que tous les types primitifs JSON.
Sortie joliment formatée
Le XML est formaté avec une indentation de 2 espaces et des sauts de ligne appropriés. Les noms d'éléments sont assainis pour être compatibles XML.
100 % privé
Toute la conversion se fait côté client avec du JavaScript vanilla. Aucune donnée n'est envoyée sur un serveur. Fonctionne hors ligne après le chargement de la page.