Convertissez XML en JSON dans votre navigateur - alimentez des données d'entreprise héritées dans des scripts et des API modernes.
XML alimente encore une quantité surprenante d'infrastructures d'entreprise : les API SOAP, les fichiers de configuration, les documents Office, les flux RSS et Atom. JSON a pris le dessus presque partout ailleurs. Passer de XML à JSON est le pont entre les deux mondes - mettez les données héritées dans une forme que les outils modernes (JavaScript, Python et REST) peuvent consommer en une ligne.
Nous analysons avec fast-xml-parser. Les attributs deviennent des clés "@_attr" sur l'objet parent, le contenu textuel devient "#text", et les balises répétées se regroupent automatiquement en tableaux. Les balises auto-fermantes sont mappées sur null. Les commentaires et instructions de traitement sont supprimés. Tout s'exécute dans votre navigateur ; aucun XML n'est téléversé.
XML (Extensible Markup Language) est un format textuel verbeux et hiérarchique qui précède JSON. Il est encore courant dans les API d'entreprise, les flux RSS, les documents Office et les fichiers de configuration.
JSON (JavaScript Object Notation) est la lingua franca des données structurées sur le web. Tableaux, objets, chaînes, nombres, booléens. Lu par tous les langages de programmation modernes.
Faites glisser un XML sur le convertisseur ci-dessus, ou cliquez sur la zone pour en choisir un sur votre appareil.
Nous avons pré-sélectionné JSON comme format de sortie. Modifiez-le dans le menu déroulant si vous voulez une cible différente.
Cliquez sur Convertir et attendez que la barre de progression soit terminée. Téléchargez le JSON lorsqu'il est prêt.
Aplatir un tableau JSON d'objets en un fichier CSV - collez-le dans Excel, Google Sheets ou tout outil de tableur.
Convertissez un fichier CSV en JSON dans votre navigateur - parfait pour acheminer des feuilles de calcul vers des scripts, des API ou des LLM.
Convertissez la configuration YAML en JSON pour les outils, API et scripts qui préfèrent la syntaxe JSON.