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
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.