Command Palette

Search for a command to run...

CO

Convertisseur XML en JSON

Convertissez XML en JSON propre et valide instantanément - gère les attributs, les éléments imbriqués, les balises répétées et les CDATA

Indent:
Category:data
Mode:Offline
Version:1.0.0
Access:Free

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

XML to JSON Converter interface on Toolz.dev - Convert XML to clean, valid JSON instantly - handles attributes, nested elements, repeated tags, and CDATA

XML to JSON Converter transforme n'importe quel document XML en JSON équivalent et bien formé Collez une charge utile XML - une réponse SOAP, un flux RSS, un fichier de configuration, une exportation d'API - et récupérez un JSON propre et en retrait qui mappe les éléments aux clés, les balises répétées aux tableaux et les attributs aux propriétés préfixées, prêt à être utilisé dans JavaScript, un client REST ou un pipeline de données.

Les données XML et JSON modélisent différemment les données et une conversion naïve perd des informations. XML a des attributs, pour lesquels JSON n'a pas d'équivalent direct, il permet à un élément de contenir à la fois les attributs et le texte, et il distingue un seul enfant d'une liste uniquement par répétition. Ce convertisseur gère chaque cas de manière délibérée : les attributs deviennent des clés avec un préfixe configurable (@ par défaut), un contenu mixte conserve son texte sous une clé #text, et toute balise qui apparaît plus d'une fois se résorbe dans un tableau JSON afin que votre structure reste fidèle à la source.

Tout fonctionne à 100 % dans votre navigateur à l'aide d'un analyseur sans dépendance - pas de DOMParser, pas de serveur aller-retour Les documents XML transportent fréquemment des identifiants internes, des enregistrements clients ou des charges utiles d'intégration, donc rien de ce que vous collez n'est téléchargé ou stocké Le convertisseur fonctionne hors ligne une fois chargé, et les options vous permettent de décoder les entités, d'analyser le texte numérique et booléen en types réels et d'ignorer les attributs lorsque vous n'avez besoin que des données de l'élément.

Les données du modèle XML et JSON différemment, donc toute conversion doit faire des choix, et savoir lesquels ont été faits permet d'économiser la confusion plus tard Les attributs et les éléments fils partagent un espace de noms dans JSON mais pas dans XML, donc les attributs sont préfixés pour les garder distincts Les éléments répétés deviennent des tableaux, mais une seule occurrence est ambiguë par nature : XML ne peut pas dire si un élément est une liste d'une ou une valeur simple, c'est pourquoi un document qui a habituellement plusieurs entrées peut convertir différemment quand il se trouve qu'il en a un. L'ordre des éléments est préservé dans les tableaux et perdu entre frères et sœurs nommés différemment, puisque les objets JSON ne sont pas ordonnés par la spécification Les commentaires et les instructions de traitement sont supprimés. Les espaces de noms sont conservés comme préfixes littéraux plutôt résolus.

Comment utiliser le convertisseur XML en JSON ?

1

Collez votre XML

Collez n'importe quel document XML bien formé dans le panneau de saisie - avec ou sans déclaration XML - ou cliquez sur Charger l'échantillon pour partir d'un exemple de catalogue réaliste avec des attributs et des listes imbriquées.

2

Choisissez vos options

Choisissez un indentation à 2 ou 4 espaces, décidez si les attributs sont inclus, et activez éventuellement l'analyse des types pour transformer "44.95" et "vrai" en un nombre réel et booléen.

3

convertir

Cliquez sur Convertir. Le XML est analysé et validé en premier - un balisage mal formé comme une balise non adaptée ou non fermée est signalé avec un message clair afin que vous puissiez le corriger.

4

Copiez ou téléchargez le JSON

Copiez le JSON généré dans votre presse-papiers ou téléchargez-le sous forme de fichier .json, puis déposez-le dans votre code, votre corps de demande ou votre magasin de données.

Principales caractéristiques

Gestion des attributs

Les attributs XML sont conservés sous forme de clés JSON avec un préfixe configurable (@ par défaut), de sorte qu'aucune donnée n'est perdue dans la conversion

Détection de réseau intelligent

Les éléments enfants répétés deviennent automatiquement un tableau JSON, tandis qu'une seule occurrence reste un objet simple, correspondant à la structure réelle

Support CDA et entité

Les blocs CDATA sont pris textuellement et les entités numériques standards plus (&, é) sont décodées correctement dans leurs caractères

Analyse de type optionnelle

Transformez le texte numérique et booléen comme « 3.14 » ou « faux » en nombres JSON réels et booléens, ou gardez tout comme chaînes - votre choix

Frequently Asked Questions

Collez votre XML dans le panneau de saisie et cliquez sur Convertir L'outil analyse le XML, le convertit en JSON avec l'indentation et les options que vous avez choisies, et vous permet de copier ou de télécharger le résultat Le traitement est à 100 % dans le navigateur - rien n'est téléchargé.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

xml to jsonxml to json converterconvert xml to jsonxml jsonxml parserxml to json onlinesoap to jsonrss to jsonxml converteronline xml to json converter