JSON vers XML

Fonctionne localement dans votre navigateur. Rien ne quitte votre appareil.

Convertissez des fichiers JSON ou du texte JSON collé en XML directement dans le navigateur.

Paramètres XML

Entrée

Sortie

Collez un JSON valide pour voir l'aperçu du XML.

Collez un JSON valide pour voir l'aperçu du XML.

Comment ça marche

  1. 1

    Coller du JSON ou ouvrir un fichier

    Collez du JSON ou ouvrez un fichier JSON ou TXT.

  2. 2

    Définir la structure et les options

    Choisissez le style de tableau, le mode racine, la représentation de null et les clés réservées.

  3. 3

    Copier ou télécharger le XML

    Copiez le XML généré ou téléchargez-le.

Bon à savoir

Le convertisseur JSON vers XML convertit du JSON en XML, avec des clés réservées pour attributs, CDATA et texte.

Null JSON peut être représenté de quatre façons.

Cas d’utilisation typiques

Générer un payload API avec des attributs plutôt que de simples enfants

Utilisez la clé attribut réservée pour sortir certaines propriétés en attributs XML.

Générer les valeurs d’un tableau en éléments répétés de même nom

Choisissez le style « répété » si le système cible attend des éléments répétés sans conteneur.

Conseils pour de meilleurs résultats

Adapter la représentation de null au schéma cible

Choisissez xsi:nil pour un schéma conforme XML Schema, ou un élément vide pour des consommateurs simples.

Nettoyer les clés dupliquées avant conversion

Si les clés dupliquées sont bloquées, nettoyez les données sources plutôt que de laisser le dernier gagner.

Fonctions

  • Clés réservées pour attributs et CDATA

    Mappez les propriétés JSON sur attributs, CDATA ou texte.

  • Quatre représentations de null

    Élément vide, omission, texte « null » ou xsi:nil selon le schéma.

  • Traitement local

    Vos données ne quittent jamais votre appareil.

Questions fréquentes

Comment les valeurs de tableau sont-elles représentées en XML ?

Au choix : un conteneur avec enfants item ou plusieurs éléments répétés du même nom.

Mes données sont-elles envoyées ?

Non. La conversion est entièrement locale.

Vous cherchez un autre outil ?

Tous les outils fonctionnent localement dans votre navigateur – sans inscription, sans envoi et même hors ligne.