fr

JSON vers XML

Convertissez un fichier JSON en XML en local - avec éléments et attributs, sans aucun envoi, directement dans votre navigateur.

Traitement en local sur votre appareil ...

0%

Vos fichiers n’ont jamais quitté votre appareil

    Mon fichier est-il envoyé ?

    Non. Tout s’exécute dans votre navigateur - votre fichier ne quitte jamais votre appareil. Comment le vérifier

    Aucun envoi100 % en local
    Vos contenus restent chez vousaucun accès par des tiers
    Serveurs en AllemagneRGPD by design
    Audité en externeTLS A+ · En-têtes A+

    JSON est le langage des API et applications web modernes, mais beaucoup de systèmes d'entreprise, de services SOAP, de flux RSS/Atom et de formats bureautiques ou de configuration exigent encore du XML. Cet outil sérialise votre arborescence JSON en XML équivalent et bien formé.

    Tout se déroule entièrement en local (fast-xml-parser, JavaScript pur). Les clés d'objet deviennent des éléments ; les clés préfixées par "@_" deviennent des attributs XML, à l'image de notre outil XML vers JSON, ce qui préserve l'aller-retour. Comme le XML exige exactement une racine, un tableau ou un objet à plusieurs clés au niveau supérieur est enveloppé dans un élément <root> ; les entrées d'un tableau deviennent des éléments <item> répétés.

    Vous rencontrerez ce besoin en exportant vers un système hérité, vers un import qui n'accepte que le XML, vers un point de terminaison SOAP ou un modèle bureautique. Le résultat est un XML indenté et bien formé, avec déclaration XML, prêt à ouvrir ou à transmettre à une chaîne d'outils XML. Un JSON invalide est rejeté avec une erreur claire, et rien n'est envoyé.

    Fiche technique

    Fiche technique
    Formats d'entréeJSON
    Format de sortieXML
    Traitement par lotsNon
    TraitementEn local dans le navigateur (JavaScript)
    Téléversement de fichiersAucun

    En 3 étapes

    1. Déposez ou choisissez votre fichier JSON.
    2. L'outil le sérialise en XML.
    3. Téléchargez le fichier XML.

    Limites: XML bien formé avec exactement une racine : les tableaux et objets à plusieurs clés sont enveloppés dans <root>, les entrées d'un tableau deviennent des <item>. Les clés préfixées par "@_" deviennent des attributs - JSON n'ayant pas de notion native d'attribut, sans ce préfixe tout devient des éléments. Un JSON invalide est rejeté avec une erreur claire.

    Questions fréquentes

    Mon fichier est-il envoyé ?

    Non. La conversion se déroule entièrement en local dans le navigateur, rien n'est transmis.

    Comment les attributs XML sont-ils produits ?

    Les clés préfixées par "@_" deviennent des attributs, à l'image de l'outil XML vers JSON.

    Pourquoi un élément <root> ?

    Le XML exige une seule racine ; les tableaux et objets à plusieurs clés sont donc enveloppés dedans.

    Et les tableaux JSON ?

    Les entrées d'un tableau deviennent des éléments <item> répétés.

    L'aller-retour est-il possible ?

    Oui, la convention "@_" correspond à celle de notre outil XML vers JSON.

    Outils associés