JSON en XML
Produisez XML valide à partir de JSON pour les systèmes et les flux qui attendent toujours XML.
- Vos données ne quittent jamais votre appareil
- 100 % gratuit
- Sans inscription
- Fonctionne hors ligne après la première charge
Comment convertir un fichier JSON en fichier XML
- Collez JSON ou ouvrez un fichier.
- Définissez l'élément racine, le style de tableau, les attributs et l'indentation.
- Copiez ou téléchargez le XML.
À propos : JSON en XML
Convertissez JSON en XML bien formé avec votre choix d'élément racine, de style de tableau, d'attributs (id), de nœuds texte, de CDATA, de xsi:nil et d'indentation.
Tout fonctionne dans votre navigateur, il est donc instantané et privé, et vos paramètres sont mémorisés sur cet appareil.
Idéal pour
- Alimenter les données JSON vers les systèmes SOAP et XML hérités
- Création de RSS, de sitemaps et de fichiers de configuration
- Échange de données avec des logiciels d'entreprise
Conseil : Gardez « Utiliser une seule clé de premier niveau comme racine » sur so "catalog" : … devient catalog> au lieu de root>catalog>.
Questions fréquentes
Comment sont convertis les tableaux JSON ?
Par défaut, chaque élément répète le nom de l'élément, donc ["a", "b"] sous tags devient deux éléments tags. Choisissez "wrap items" pour obtenir un élément tags contenant un élément item par valeur.
Comment créer des attributs XML ?
Préfixe une clé avec l'attribut "book": "id": "bk101" donne à l'élément book un attribut id="bk101".
Qu'arrive-t-il aux noms d'éléments invalides ?
Les clés qui ne sont pas des noms XML valides (espaces, chiffres avant) sont rendues valides automatiquement, par exemple "2024 total" devient _2024_total.
Est-ce qu'il se reconvertit ?
Oui — utiliser le convertisseur XML vers JSON, qui utilise les mêmes conventions attribute et text.
Mes données sont-elles téléchargées ?
Non. Tout est traité par JavaScript dans votre navigateur – rien de ce que vous collez ou ouvrez n’est envoyé à un serveur, il est donc sûr pour les réponses API, les jetons, les configurations et les données client. Il fonctionne également hors ligne une fois la page chargée.