Aller au contenu
Fileflect

JSON en XML

Convertissez du JSON en document XML valide et indenté, attributs compris. Dans votre navigateur.

Traité sur votre appareil : votre fichier ne quitte pas votre ordinateur

ou cliquez pour les choisir sur votre appareil

Jusqu'à 50 fichiers, 50 Mo maximum chacun.

Ce que fait JSON en XML

JSON en XML produit un document XML bien formé à partir de vos données JSON. Les clés commençant par @ deviennent des attributs et #text le texte de l'élément ; les listes deviennent des éléments répétés. Si le JSON n'a qu'une clé à la racine, elle devient l'élément racine ; sinon, tout est placé dans <root>.

Limites

  • Jusqu'à 50 fichiers à la fois, jusqu'à 50 Mo chacun.
  • Avec Pro : jusqu'à 500 fichiers par lot.
  • Un traitement qui dure plus de 2 minutes est arrêté pour ne pas bloquer votre appareil.
  • Traité dans votre navigateur : vos fichiers ne sont jamais envoyés sur un serveur.

Questions fréquentes

Et les clés qui ne sont pas des noms XML valides ?

Elles sont corrigées pour que le XML reste valide : les espaces et symboles deviennent des tirets bas (ma clé → ma_clé) et un nom qui commence par un chiffre reçoit un tiret bas devant.

Comment écrire des attributs ?

Utilisez des clés précédées de @ : {"livre": {"@id": "1", "titre": "Nadja"}} produit <livre id="1"><titre>Nadja</titre></livre>.

Les caractères spéciaux sont-ils échappés ?

Oui. &, < et > dans le texte et les guillemets dans les attributs sont écrits sous forme d'entités : le résultat est toujours du XML valide.