SQL in JSON
Converti istruzioni SQL INSERT in array o oggetti JSON istantaneamente. Supporta VALUES multipli, gestione NULL, rilevamento automatico dei tipi e stampa formattata. 100% lato client, nessun upload.
Come funziona la conversione da SQL INSERT a JSON?
Lo strumento analizza le istruzioni SQL INSERT INTO, estrae i nomi delle colonne e i valori delle righe, quindi converte ogni riga in un oggetto JSON con i nomi delle colonne come chiavi.
Quale sintassi SQL è supportata?
La sintassi standard INSERT INTO tabella (colonne) VALUES (valori) è supportata, incluse righe VALUES multiple, nomi di colonne con backtick o doppi apici, valori NULL, valori numerici, valori stringa con apici singoli escapati e valori booleani.
Come vengono gestiti i valori NULL?
I valori NULL vengono convertiti in JSON null per impostazione predefinita. Puoi attivare l'opzione per escludere completamente le chiavi con valori NULL dall'output.
I miei dati sono sicuri e privati?
Sì. Tutta l'elaborazione avviene al 100% localmente nel tuo browser utilizzando JavaScript. Nessun dato viene inviato a nessun server e lo strumento funziona anche senza connessione internet.
Qual è la differenza tra output array JSON e oggetto JSON?
L'output array racchiude tutte le righe in un array JSON [{...}, {...}]. L'output oggetto usa la prima colonna come chiave, producendo {chiave: {...}, chiave: {...}}. Scegli in base alle esigenze della tua API o del tuo codice.
Può gestire grandi dump SQL?
Sì. Lo strumento elabora SQL nel tuo browser con parsing in streaming, quindi può gestire efficientemente istruzioni INSERT con migliaia di righe.
Rileva automaticamente i tipi di dati?
Sì. Lo strumento rileva automaticamente valori numerici (interi e decimali), valori booleani (true/false), NULL e stringhe, convertendoli nei tipi JSON appropriati.
Perché convertire SQL in JSON?
JSON è il formato standard di scambio dati per API web, database NoSQL e file di configurazione. Convertire i dati SQL INSERT in JSON facilita la migrazione dei dati tra sistemi relazionali e non relazionali.
Posso usare questo strumento offline?
Sì. Poiché tutta l'elaborazione è JavaScript lato client, lo strumento funziona completamente offline una volta caricata la pagina.
Come vengono gestiti gli apici escapati in SQL?
Gli apici singoli escapati (\'\') nei valori stringa SQL vengono correttamente de-escapati e convertiti in apici normali nell'output JSON.