Sélection du format Détecté automatiquement sur la pâte
Données source
Cliquez pour télécharger ou faites glisser un fichier ici
Sortie
Aperçu (10 premières lignes)
Contrôles de sécurité locaux
Conversion côté clientLes entrées et sorties restent dans ce navigateur, sauf si vous copiez, téléchargez ou partagez le résultat vous-même.
Copie expurgéeUtilisez Copier expurgé avant de coller des exemples dans des tickets, des documents, des discussions ou des rapports de bugs publics.
Vérification de l’importationVérifiez les en-têtes, les valeurs nulles, les dates, l'encodage, les noms de table SQL et les contraintes de production avant de charger les données converties.
Collez les données pour rechercher les noms de champs sensibles courants.

Ce convertisseur de format de données transforme les données structurées entre les instructions JSON, CSV, XML, YAML, TSV, TOML et SQL INSERT en un seul clic. Collez vos données ou téléchargez un fichier et l'outil détecte automatiquement le format d'entrée, puis le convertit instantanément au format de sortie choisi. Il gère les objets imbriqués, les tableaux et les caractères spéciaux avec élégance, ce qui le rend idéal pour les développeurs migrant des données entre les systèmes, les analystes reformatant les exportations ou toute personne qui traite régulièrement des données sur différentes plates-formes. Tout le traitement s'effectue localement dans votre navigateur, les données sensibles restent donc privées. Arrêtez de reformater manuellement les fichiers et laissez ce convertisseur faire le gros du travail.

Questions fréquentes

Quels formats de données ce convertisseur prend-il en charge ?
Ce convertisseur prend en charge JSON, CSV, XML, YAML, TSV et TOML comme formats d'entrée et de sortie. Vous pouvez également générer des instructions SQL INSERT à partir de n'importe quelle donnée tabulaire. L'outil détecte automatiquement votre format d'entrée lorsque vous collez ou téléchargez des données.
Comment fonctionne la détection automatique ?
Lorsque vous collez ou téléchargez des données, le convertisseur examine les 100 premiers caractères pour les signatures de format : accolades ou crochets pour JSON, crochets angulaires pour XML, caractères de tabulation pour TSV, en-têtes de crochets TOML, en-têtes séparés par des virgules pour CSV ou paires clé-valeur basées sur deux points pour YAML.
Puis-je générer des instructions SQL INSERT à partir de mes données ?
Oui. Sélectionnez "SQL INSERT" comme format de sortie, entrez un nom de table et le convertisseur génère des instructions INSERT valides pour chaque ligne. Les valeurs sont correctement échappées. Cela fonctionne à partir de n'importe quel format d'entrée, y compris CSV, JSON, XML, YAML, TSV et TOML.
Mes données sont-elles sécurisées ?
Toutes les conversions s'effectuent entièrement dans votre navigateur. Vos données ne quittent jamais votre appareil, sauf si vous copiez, téléchargez ou partagez séparément le résultat vous-même.
Qu'est-ce que TOML et quand dois-je l'utiliser ?
TOML (Tom's Obvious Minimal Language) est un format de configuration lisible par l'homme utilisé dans Rust (Cargo.toml), l'empaquetage Python (pyproject.toml) et les générateurs de sites statiques. Il est moins ambigu que YAML et plus facile à lire que JSON pour les fichiers de configuration.