Fonction de cet outil
JSON → XML mappe les clés d'objet aux noms d'éléments, les valeurs du tableau aux éléments répétitifs et le tableau de niveau supérieur utilise des sous-éléments d'élément. null est affiché sous la forme d'un élément vide et les chaînes, nombres et booléens sont affichés sous forme de texte échappé en toute sécurité.
- L'élément racine par défaut est nommé root.
- La clé de l'objet et l'élément racine doivent être des noms XML légaux ; s'ils ne sont pas légaux, une erreur sera explicitement signalée.
- Les caractères tels que &, <, >, les guillemets, etc. ne seront pas exécutés comme étiquettes.
Mode d’emploi
- Collez le JSON valide.
- Confirmez ou modifiez le nom de l'élément racine.
- Cliquez sur "Convertir en XML".
- Copiez ou téléchargez result.xml après avoir vérifié le tableau et les valeurs nulles.
Utilisations courantes
- Préparez des données simples pour les systèmes qui reçoivent uniquement du XML.
- Générez un squelette XML pour une configuration ou un appareil de test.
- Vérifiez comment la hiérarchie JSON correspond aux éléments répétitifs.
Fonctionnalités de JSON → XML
Convertissez de manière récursive des objets et des tableaux, échappez du texte en toute sécurité et rejetez les noms de balises XML illégaux. Vérifiez le résultat, puis copiez-le pour l’utiliser.
FAQ
Quelles étiquettes seront utilisées pour le tableau ?
Les tableaux dans les propriétés d'objet répètent le nom de la propriété ; le tableau de niveau supérieur est placé sous l'élément racine et utilise l'élément.
Comment convertir null ?
null est converti en un élément vide, tel que <value/>, les règles sont fixes et la chaîne "null" ne sera pas affichée.
Pourquoi certaines clés JSON signalent-elles des erreurs ?
Les clés commençant par des espaces, des chiffres ou contenant des caractères non autorisés ne peuvent pas directement devenir des balises XML ; l'outil choisit de signaler clairement les erreurs pour éviter de générer silencieusement du XML illégal.