Convertisseur SQL en JSON

Besoin de la conversion inverse ?
JSON to SQL Converter

Entrée SQL

1

Sortie JSON

Saisissez des données en SQL pour les convertir en JSON

Les données converties apparaîtront ici

Comment convertir SQL en JSON

  1. Étape 1 – Coller des INSERT SQL

    • Collez des instructions INSERT INTO table (colonnes) VALUES (valeurs); provenant de votre dump ou export SQL.
    • L’outil prend en charge plusieurs INSERT séparés par des points-virgules.
    • Vous pouvez aussi importer un fichier .sql depuis votre ordinateur.
  2. Étape 2 – Vérifier la conversion

    • L’outil analyse la syntaxe SQL, extrait les colonnes comme clés et les valeurs comme données.
    • Les entiers, booléens (TRUE/FALSE) et NULL sont convertis en équivalents JSON.
    • Chaque enregistrement inclut un champ _table indiquant la table source.
  3. Étape 3 – Exporter le JSON

    • Copiez le tableau JSON formaté pour des APIs ou des fichiers de configuration.
    • Téléchargez le résultat en fichier .json.
    • Pour faire l’inverse, utilisez les outils associés pour reconvertir le JSON en SQL.
Example: SQL to JSON
// Input SQL
INSERT INTO users (id, role) VALUES (1, 'admin');

// Output JSON
[
  {
    "id": 1,
    "role": "admin",
    "_table": "users"
  }
]

Related tools

Questions fréquentes

What SQL statements are supported?

Currently supports INSERT INTO statements with a VALUES clause. Each INSERT statement becomes a JSON object with column names as keys and the table name stored in a _table field.

How are SQL data types converted?

NULL → null, quoted strings → strings, numbers → numbers, TRUE/FALSE → booleans. Complex values are treated as strings and may need additional parsing.

Can I process multiple INSERT statements?

Yes. The converter processes all INSERT statements in the input and creates an array of JSON objects, one for each INSERT statement.

What about other SQL statements?

Currently only INSERT statements are supported. CREATE TABLE, SELECT, UPDATE, and DELETE statements are not processed but won't cause errors.

Is my data secure?

Yes, all data processing happens entirely in your browser. Your data is never sent to any server, ensuring complete privacy and security.

Convertisseur SQL en JSON | JSONSwiss