Convertissez du XML en JSON ou du JSON en XML — bidirectionnel, avec gestion correcte des attributs et éléments imbriqués.
XML et JSON sont les deux formats d'échange de données dominants sur le web. Les API, fichiers de configuration, services SOAP, flux RSS et manifestes Android utilisent XML ; les API REST, applications JavaScript et bases de données NoSQL utilisent JSON. La conversion entre les deux est un besoin courant lors de l'intégration de systèmes parlant des formats différents.
La conversion n'est généralement pas sans perte. XML possède des fonctionnalités — attributs, espaces de noms, contenu mixte, instructions de traitement, sections CDATA — qui n'ont pas d'équivalent JSON direct. Ce convertisseur gère les attributs comme un objet @attributes et réduit les éléments texte seul en valeurs simples, ce qui couvre la grande majorité du XML réel.
Tout s'exécute dans votre navigateur en utilisant le DOMParser natif pour le XML et JSON.parse pour le JSON. Vos données ne sont ni envoyées, ni stockées, ni enregistrées.
Comme un objet @attributes sur l'élément.
Oui — changez la direction. Le convertisseur enveloppe le JSON dans des balises XML. Les objets deviennent des éléments, les tableaux deviennent des éléments répétés.
Non. L'analyse s'exécute localement avec DOMParser et JSON.parse.
Les préfixes d'espace de noms sont conservés dans le nom de la balise. Pour les documents simples cela fonctionne ; pour les documents complexes avec beaucoup d'espaces de noms, la conversion peut nécessiter un ajustement manuel.
Vai.la transforme n'importe quelle URL en lien court avec statistiques de clics, QR Code et votre propre biolink.
Vai.la n'est pas responsable de l'utilisation des outils ni des décisions prises sur la base de leurs résultats.