Convertisseur JSON vers XML et XML vers JSON
Convertissez les charges utiles API, les flux, les fichiers de configuration et les données exportées dans les deux sens. Tout fonctionne localement dans votre navigateur.
0 caractères
0 caractères
Conversion native
L'analyse JSON et l'analyse XML s'exécutent sur votre appareil avec le JavaScript du navigateur. Il n'y a pas de point de téléversement, de file d'attente ou de tâche de conversion côté serveur.
Mappage explicite
Configurez les options de gestion de la racine, de l'élément, de l'attribut, du texte et du tableau afin que la sortie corresponde au contrat dont vous avez besoin.
Copier ou télécharger
Copiez le XML ou JSON généré dans votre presse-papiers ou téléchargez-le pour une utilisation locale.
Outils connexes
JSON en XML
Convertissez JSON en XML en utilisant des conventions explicites de nom de racine et d'élément de tableau.
- Entrée
- JSON plus root, nom d'élément et choix de formatage valables.
- Sortie
- Texte XML bien formé selon le mappage choisi.
- Limitations réelles
- Les types JSON, les valeurs nulles, les tableaux, le contenu mixte, les attributs, les espaces de noms et l'ordre des clés n'ont pas de mappage XML universel.
- Confidentialité et traitement des données
- JSON plus les options de root, d'objet et de formatage valide sont traitées dans cette rubrique du navigateur. Convertr ne reçoit pas ou n'en stockera pas ; fermer ou récharger la page nette l'état de fonctionnement sauf si l'outil offre explicitement un téléchargement local.
Comment utiliser cet outil
- Fournissez un JSON valide ainsi que des choix de racine, de nom d'élément et de formatage dans les contrôles de l'outil.
- Choisissez les paramètres qui affectent le texte XML bien formé sous le mappage choisi, puis exécutez l'outil.
- Vérifiez le texte XML bien formé sous la carte choisie avant de la copier ou de la télécharger.
Modes d’échec courants
Un JSON invalide, des noms d'éléments XML illégaux, des caractères de contrôle ou des choix de mappage conflictuels provoquent une erreur.
Exemple utile
Convertissez un tableau de commandes en une racine <orders> avec un élément <order> par entrée.