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

  1. 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.
  2. Choisissez les paramètres qui affectent le texte XML bien formé sous le mappage choisi, puis exécutez l'outil.
  3. 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.