Convertisseur XML vers JSON

Convertissez les documents XML en sortie lisible de style JSON dans votre navigateur.

Entrée
Sortie
0 caractères 0 lignes

Transformez le balisage XML en données de style JSON

Le convertisseur XML vers JSON analyse du XML et représente sa structure sous forme de données de style JSON pour faciliter l'inspection, le débogage ou la migration. Il aide à examiner des API XML, des flux, des exports de configuration et des exemples de documents XML.

XML possède des fonctionnalités que JSON n'a pas : attributs, espaces de noms, éléments frères et sœurs répétés, nœuds de texte, CDATA et contenu mixte. Le convertisseur doit les mapper en objets, tableaux et valeurs de chaîne, donc examinez le résultat avant de le traiter comme une conversion de schéma sans perte.

Comment utiliser

  1. Collez vos données XML dans l'éditeur d'entrée.
  2. Cliquez sur Convertir en JSON pour analyser et transformer le balisage.
  3. Vérifiez comment les attributs, les éléments répétés et le contenu du texte ont été représentés.
  4. Utilisez Copier pour le presse-papiers, Télécharger pour un fichier ou Effacer pour réinitialiser.

Qu'est-ce que le convertisseur XML en JSON ?

Convertisseur XML vers JSON est un utilitaire basé sur un navigateur permettant de traduire une arborescence XML en une représentation conviviale pour JSON. Il facilite l'analyse et la réutilisation du balisage profondément imbriqué dans les flux de travail orientés JavaScript.

La sortie est mieux comprise comme une représentation pratique du XML, et non comme un format aller-retour garanti. Validez les conversions importantes par rapport à l’application de réception ou au contrat de données.

Notes d'entrée

Collez XML bien formé avec une racine de document. Si votre document utilise des espaces de noms, des attributs, des éléments répétés ou du contenu mixte, inspectez attentivement les clés générées avant de réutiliser le JSON.

Exemple

Un simple document XML devient un objet imbriqué de style JSON :

--- Entrée XML ---

  John
  30


--- Sortie JSON ---
{"person":{"name":"John","age":30}}

Intégration MCP

MCP (Model Context Protocol) permet aux agents IA et aux applications de découvrir et d'exécuter les utilitaires Coding.Tools pour des workflows répétables de conversion, formatage, hachage et génération.

Nom de l'outil MCP: xml-to-json

Point de terminaison MCP: https://coding.tools/mcp

Appelez d'abord tools/list. Chaque outil inclut inputSchema, outputSchema et examples afin qu'un agent IA ou un client puisse construire des arguments valides sans deviner.

Pour tools/call, lisez result.content[0].text pour la valeur affichable et result.structuredContent pour l'analyse par programme. Les échecs d'outil renvoient isError: true ; les échecs de protocole renvoient une JSON-RPC error.

Exemple de requête tools/call :

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"xml-to-json","arguments":{"input":"<invoice><id>1001</id><total>58.40</total></invoice>"}}}'

La plupart des outils de texte et de données acceptent une chaîne input et des options facultatives. Les outils d'image qui dépendent des API d'image du navigateur sont listés pour la découverte et renvoient un lien vers l'interface Web si nécessaire.