Skip to content
ToolKloud.43 Outils en ligne gratuits
Retour à tous les outils
Convertisseurs Utilitaire
100 % sur l'appareil • Les fichiers ne quittent jamais votre navigateur

Convertisseur et générateur de données

Cet outil déplace les données entre les formats que les développeurs utilisent le plus (instructions d'insertion CSV, JSON et SQL) dans les deux sens et sert également de générateur de données fictives : définissez un schéma de types de champs et ToolKloud produit des milliers de lignes réalistes pour les tests, les démonstrations ou l'amorçage d'une base de données.

Comment ça marche

  1. 1

    Collez ou téléchargez vos données CSV, JSON ou SQL, ou démarrez un nouveau schéma fictif.

  2. 2

    Choisissez votre format source et cible pour la conversion, ou définissez des types de champs pour la génération.

  3. 3

    Prévisualisez instantanément la sortie convertie ou générée.

  4. 4

    Copiez ou téléchargez le résultat sous forme de fichier.

Avantages et avantages clés

Conversion bidirectionnelle

Déplacez-vous librement entre CSV, JSON et SQL sans avoir besoin d'outils distincts pour chaque direction.

Schémas fictifs personnalisés

Définissez les noms et les types de champs pour générer des données fictives qui correspondent réellement à la structure réelle de votre table.

Générez instantanément des milliers de lignes

Remplissez des bases de données ou des appareils de test sans écrire manuellement des exemples de données.

Gère le JSON imbriqué

Les objets et tableaux imbriqués sont considérablement aplatis lors de la conversion de JSON en formats tabulaires comme CSV.

Pourquoi les gens l’utilisent

  • Déplacement d'un ensemble de données entre les instructions d'insertion CSV, JSON et SQL lors d'une migration.
  • Génération de données de départ pour une base de données de développement à partir d'une liste de champs définie.
  • Produire des inserts SQL à partir d'un export de feuille de calcul sans écrire de script.
  • Création d'exemples d'enregistrements réalistes pour tester un pipeline d'importation.

Formats et options pris en charge

FormatsCSV, JSON et SQL, convertibles dans n'importe quelle direction
GénérateurDéfinir des champs et produire des exemples d'enregistrements dans l'un des trois formats
EntréeDonnées collées sous forme de texte

Confidentialité et traitement des données

Toutes les conversions et générations se produisent dans votre navigateur. Les données réelles collées ici (enregistrements clients, exportations de commandes, dumps de production) ne sont jamais transmises à notre serveur.

Limites et choses à savoir

  • Enregistrements plats et tabulaires uniquement. Le JSON imbriqué n'a pas d'équivalent direct en colonne CSV ou SQL et doit d'abord être aplati.
  • Le SQL généré est un simple ensemble d'instructions INSERT : il ne crée pas la table, n'ajoute pas de contraintes et ne correspond pas aux types de votre schéma.
  • Les valeurs sont traitées comme du texte, sauf si elles sont manifestement numériques ; vérifiez les types avant d'exécuter le SQL généré sur une base de données réelle.
  • Vérifiez toujours le SQL généré avant de l'exécuter. Les valeurs contenant des guillemets doivent être correctement échappées pour votre base de données spécifique.

Dépannage

Le SQL généré ne parvient pas à s'exécuter

Vérifiez que la table existe avec des noms de colonnes correspondants et que les valeurs de chaîne contenant des apostrophes sont échappées pour le dialecte de votre base de données.

JSON imbriqué a produit des colonnes vides

Aplatissez les objets imbriqués en clés de notation par points avant la conversion ; les formats tabulaires n'ont pas de représentation pour l'imbrication.

L'ordre des colonnes a été modifié

L'ordre suit les clés du premier enregistrement. Assurez-vous que chaque enregistrement partage le même jeu de clés, dans le même ordre, avant la conversion.

Data Format Converter — JSON, CSV, XML, YAML & SQL Online

Convert structured data between JSON, CSV, XML, YAML and SQL formats in your browser. A free data converter for moving a payload from whatever an API returned into whatever the next system expects, without writing a throwaway script.

  • JSON, CSV, XML, YAML and SQL — pick a source and a target format and convert directly, including the awkward pairs like XML to JSON and YAML to CSV.
  • Config file conversion — move a configuration between YAML and JSON when a tool changes its expected format, keeping nesting and types intact.
  • SQL insert generation — turn a spreadsheet export into insert statements for seeding a development database.
  • Structure preserved — nested objects, arrays and typed values survive the round trip rather than collapsing into strings.
  • Runs locally with no upload — production data exports stay on your machine — no file is transmitted to be converted.

Free and unlimited. For a straight two-way spreadsheet workflow the CSV to JSON Converter is more direct, and the JSON Formatter validates the output.

Questions fréquemment posées

Puis-je convertir du JSON profondément imbriqué en CSV ?

Oui : les champs imbriqués sont aplatis en colonnes notées par des points afin que la structure soit préservée sous forme de tableau.

Quel dialecte SQL l'exportation SQL utilise-t-elle ?

La sortie utilise la syntaxe ANSI SQL INSERT standard qui fonctionne sur MySQL, PostgreSQL et SQLite avec un minimum d'ajustements.

Dans quelle mesure les données fictives générées sont-elles réalistes ?

Les valeurs générées sont aléatoires mais façonnées par type de champ (noms, e-mails, dates, chiffres, etc.) afin qu'elles ressemblent et se comportent comme de vrais enregistrements.

Existe-t-il une limite de lignes pour la génération ?

Vous pouvez générer de très grands ensembles de données, même si un nombre de lignes extrêmement important prendra plus de temps et utilisera plus de mémoire du navigateur.

Le convertisseur gère-t-il les gros fichiers CSV ?

Oui, bien que les fichiers très volumineux (des dizaines de milliers de lignes) puissent prendre quelques secondes de plus pour être analysés et restitués.

Outils associés