Conversion JSON vers XML
Convertir des données JSON en format XML. Utile pour SOAP, RSS, fichiers de configuration, etc. Saisie texte ou téléchargement de fichier (max 100 Ko), résultat en temps réel.
Comment utiliser
À propos de cet outil
Convertit les chaînes JSON en XML.
Comment utiliser
Collez le JSON ; la sortie XML peut être copiée.
Cas d'utilisation
• Conversion JSON vers XML pour SOAP/RSS • Conversion de format de config • Intégration avec systèmes legacy
Exemples de code
1{
2 "root": {
3 "user": {
4 "name": "Tanaka",
5 "age": 30
6 },
7 "items": ["a", "b"]
8 }
9}1<root>
2 <user>
3 <name>Tanaka</name>
4 <age>30</age>
5 </user>
6 <items>
7 <item>a</item>
8 <item>b</item>
9 </items>
10</root>
11How it works
■ Qu'est-ce que JSON ? JSON (JavaScript Object Notation) représente paires clé-valeur, tableaux et objets imbriqués en texte. Très utilisé pour les API et l'échange de données. ■ Qu'est-ce que XML ? XML (eXtensible Markup Language) est un langage de balisage à structure de balises. Utilisé pour SOAP, RSS, fichiers de config, échange de données. ■ Conversion Les objets JSON deviennent des éléments XML; les tableaux des éléments répétés. Le XML de sortie a un seul élément racine. Tout se fait dans le navigateur.
FAQ
- Q: Qu'est-ce qui devient l'élément racine XML ?
- A: L'outil enveloppe le JSON entier dans un seul élément racine. Si l'objet JSON a une seule clé de premier niveau, cette clé devient la balise racine ; sinon un élément racine par défaut est ajouté.
- Q: Comment les tableaux JSON sont-ils convertis ?
- A: Chaque élément du tableau devient un élément répété portant le nom de la clé parente. Par exemple, {"items": ["a", "b"]} donne <items><item>a</item><item>b</item></items>.
- Q: Les clés JSON commençant par @ (attributs XML) sont-elles prises en charge ?
- A: L'outil effectue une conversion simple basée sur les éléments. Les clés commençant par @ ne sont pas traitées comme des attributs XML ; elles deviennent des éléments enfants. Pour le support des attributs, pré-traitez votre JSON manuellement.
- Q: Quels sont les cas d'utilisation typiques de JSON vers XML ?
- A: Services web SOAP, flux RSS/Atom, systèmes d'entreprise legacy, fichiers de config XML (Maven POM, Spring) et tout système n'acceptant pas le JSON.
- Q: Les données sont-elles envoyées à un serveur ?
- A: Non. Toute la conversion est effectuée dans le navigateur. Vos données ne sont jamais transmises à un serveur.
