SQL vers JSON
Convertissez les instructions SQL INSERT en tableaux ou objets JSON instantanément. Supporte les VALUES multiples, la gestion NULL, la détection automatique de types et le formatage. 100% client, sans envoi.
Comment fonctionne la conversion SQL INSERT en JSON ?
L'outil analyse les instructions SQL INSERT INTO, extrait les noms de colonnes et les valeurs de chaque ligne, puis convertit chaque ligne en objet JSON avec les noms de colonnes comme clés.
Quelle syntaxe SQL est supportée ?
La syntaxe standard INSERT INTO table (colonnes) VALUES (valeurs) est supportée, incluant les lignes VALUES multiples, les noms de colonnes avec backticks ou guillemets doubles, les valeurs NULL, les valeurs numériques, les chaînes avec guillemets simples échappés et les valeurs booléennes.
Comment les valeurs NULL sont-elles traitées ?
Les valeurs NULL sont converties en JSON null par défaut. Vous pouvez activer l'option pour exclure complètement les clés avec des valeurs NULL de la sortie.
Mes données sont-elles sûres et privées ?
Oui. Tout le traitement se fait 100% localement dans votre navigateur en JavaScript. Aucune donnée n'est envoyée à un serveur, et l'outil fonctionne même sans connexion internet.
Quelle est la différence entre sortie JSON array et JSON object ?
La sortie array enveloppe toutes les lignes dans un tableau JSON [{...}, {...}]. La sortie object utilise la première colonne comme clé, produisant {clé: {...}, clé: {...}}. Choisissez selon les besoins de votre API ou code.
Peut-il gérer de gros dumps SQL ?
Oui. L'outil traite le SQL dans votre navigateur avec une analyse en streaming, pouvant gérer des instructions INSERT avec des milliers de lignes efficacement.
Détecte-t-il automatiquement les types de données ?
Oui. L'outil détecte automatiquement les valeurs numériques (entiers et décimaux), booléennes (true/false), NULL et les chaînes, les convertissant aux types JSON appropriés.
Pourquoi convertir SQL en JSON ?
JSON est le format standard d'échange de données pour les APIs web, les bases de données NoSQL et les fichiers de configuration. Convertir les données SQL INSERT en JSON facilite la migration entre systèmes relationnels et non-relationnels.
Puis-je utiliser cet outil hors ligne ?
Oui. Comme tout le traitement est en JavaScript côté client, l'outil fonctionne entièrement hors ligne une fois la page chargée.
Comment les guillemets échappés en SQL sont-ils gérés ?
Les guillemets simples échappés (\'\') dans les valeurs de chaîne SQL sont correctement déséchappés et convertis en guillemets normaux dans la sortie JSON.