Vos contenus restent chez vousaucun accès par des tiers
Aucun traitement du contenu de vos fichiers n'a lieu sur un serveur. Vous n'avez besoin d'aucun contrat de sous-traitance avec gottrix pour vos documents confidentiels ou professionnels.
Hosted in GermanyGlobal Content Delivery
Serveurs d'origine chez Hetzner en Allemagne, diffusion mondiale via un réseau de diffusion de contenu (CDN). Le contenu de vos fichiers n'est jamais transmis dans ce cadre - il ne quitte jamais votre appareil.
XML est un format de balisage très répandu pour l'échange de données, la configuration et les documents - avec des balises, des éléments imbriqués et des attributs. TOML est le format de configuration très lisible des chaînes d'outils Rust et Python, avec des sections entre crochets et de simples lignes clé-égal-valeur. Cet outil lit votre fichier XML et écrit le même arbre sous forme de TOML bien formé.
La conversion s'exécute entièrement en local dans votre navigateur : fast-xml-parser lit le XML, smol-toml écrit le TOML, tous deux en pur JavaScript. Comme un document XML possède exactement un élément racine, celui-ci devient une table TOML avec cette clé racine. Les éléments imbriqués deviennent des sous-tables, les éléments répétés deviennent des tableaux. Les attributs sont conservés et apparaissent - comme dans XML vers JSON - avec le préfixe @_ ; ces clés ainsi que la clé de texte #text sont écrites comme des clés entre guillemets en TOML.
Cela jette un pont entre le balisage et la configuration : un enregistrement XML devient un .toml éditable à la main. L'outil reste honnête : la bonne formation est vérifiée avant l'analyse, et un XML invalide est rejeté avec un message clair. Si une valeur ne peut pas être représentée en TOML, l'outil le signale clairement plutôt que de produire silencieusement quelque chose de faux. Rien n'est envoyé.
Fiche technique
Fiche technique
Formats d'entrée
XML
Format de sortie
TOML
Traitement par lots
Non
Traitement
En local dans le navigateur (JavaScript)
Téléversement de fichiers
Aucun
En 3 étapes
Déposez ou choisissez votre fichier XML.
L'outil le convertit en TOML.
Téléchargez le fichier TOML.
Limites: Un document XML possède exactement un élément racine, donc une table TOML avec cette clé racine en résulte. Les éléments imbriqués deviennent des sous-tables, les éléments répétés des tableaux. Les attributs (@_) et le contenu textuel des éléments (#text) sont écrits comme des clés entre guillemets en TOML. La bonne formation est vérifiée avant l'analyse ; un XML invalide est rejeté avec un message clair. Les valeurs qui ne peuvent être représentées sont signalées clairement. Un texte qui ressemble à un nombre ou un booléen est reconnu comme un vrai nombre/booléen TOML (comme déjà à la lecture pour XML vers JSON) ; les commentaires XML ne sont pas captés lors de l'analyse et n'apparaissent donc pas dans le TOML.
Questions fréquentes
Mon fichier est-il envoyé ?
Non. La conversion s'exécute entièrement en local dans le navigateur - rien n'est envoyé.
Comment les attributs sont-ils traités ?
Les attributs apparaissent avec le préfixe @_ et sont écrits comme des clés entre guillemets en TOML, par exemple "@_id".
Que se passe-t-il avec les éléments répétés ?
Les éléments de même nom apparaissant plusieurs fois sont rassemblés dans un tableau TOML.
Pourquoi certaines clés sont-elles entre guillemets ?
Des clés comme @_id ou #text ne sont pas des clés TOML simples ; elles sont correctement écrites entre guillemets.
Uniquement avec votre accord, nous mesurons l'utilisation de manière anonymisée via des cookies afin d'améliorer gottrix. Vos fichiers restent toujours en local, sur votre appareil. Confidentialité