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. Il convient aux scénarios quotidiens de développement, de débogage, de tri des données et d’optimisation du code. Les résultats du traitement peuvent être directement visualisés, copiés ou téléchargés.
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.