input
output
Convertis du JSON en XML, ou colle du XML pour revenir au JSON.

Connexes

Guides pour JSON to XML

Tous les guides →

Convertir JSON en XML et XML en JSON

Collez du JSON puis cliquez sur To XML, ou collez du XML puis cliquez sur To JSON. Le convertisseur mappe les attributs sur des clés préfixées par @, le texte des éléments sur #text et les éléments répétés sur des tableaux —— et inversement. Tout s’exécute dans votre navigateur ; aucune donnée n’est envoyée à un serveur.

Règles de mappage

  • Attributs —— <note id="1"> devient { "note": { "@id": "1" } }
  • Nœuds texte —— un élément ayant à la fois attributs et texte stocke le texte sous #text
  • Éléments répétés —— deux frères <tag> deviennent un tableau JSON
  • Entités —— &amp;, &lt; et les références numériques sont décodées/encodées dans les deux sens

Pour les détails de chaque sens, voyez Conversion XML vers JSON et JSON vers XML. Si votre JSON comporte des erreurs de syntaxe, l’outil répare d’abord les erreurs courantes —— ou nettoyez-le avec JSON Fix.

Aussi un formateur et validateur XML

Quand vous collez du XML et cliquez sur To JSON, le convertisseur commence par parser le document —— il fait donc office de xml formatter, xml formatter online, xml formatter online tool, xml beautifier ( xml beautify), xml editor, xml parser, xml reader online, xml viewer online / online xml viewer, reader xml, xml file validator et xml validator (xmlvalidate, xmllint online validator) en une seule étape —— une réponse tout-en-un à what is a xml file et à la façon d’ouvrir ou de vérifier un tel fichier. Les requêtes telles que format xml online, online xml formatter, xml pretty print, xml validation, validation of xml ou xml to json converter atterrissent toutes sur le même flux. Le XML malformé (balises non équilibrées, guillemets manquants, caractères parasites) est signalé dans la barre d’état au lieu de passer silencieusement. Si vous voulez seulement formater du XML, cliquez sur To JSON pour valider puis sur To XML pour le réémettre avec une indentation XML à deux espaces homogène.

Comment ouvrir un fichier XML (aussi formulé how to open the xml file ou how to open xml files en masse) : collez le contenu ici et cliquez sur To JSON pour une vue structurée et indentée. Le même flux sert de valid xml checker —— la conversion ne réussit que si l’entrée est un XML bien formé. Les requêtes dans d’autres langues —— formatar xml online (portugais), formatador xml online —— désignent le même outil.

FAQ

Comment transformer une valeur JSON en attribut XML ?

Préfixez la clé par @ (par exemple @id). Le contenu textuel de l’élément va sous #text. Les tableaux JSON deviennent des éléments répétés portant le même nom de balise, car XML représente les listes par répétition.

Puis-je l’utiliser comme visualiseur XML autonome ?

Oui —— collez du XML, convertissez-le en JSON pour une vue structurée et indentée, ou reconvertissez-le en XML pour voir le document réémis avec des espaces normalisés. Les deux sens s’exécutent uniquement en local.