SQL ke JSON
Konversi pernyataan SQL INSERT ke array atau objek JSON secara instan. Mendukung VALUES multi-baris, penanganan NULL, deteksi tipe otomatis, dan cetak cantik. 100% sisi klien, tanpa unggah.
Bagaimana cara kerja konversi SQL INSERT ke JSON?
Alat mengurai pernyataan SQL INSERT INTO, mengekstrak nama kolom dan nilai baris, lalu mengonversi setiap baris menjadi objek JSON dengan nama kolom sebagai kunci.
Sintaks SQL apa yang didukung?
Sintaks standar INSERT INTO tabel (kolom) VALUES (nilai) didukung, termasuk beberapa baris VALUES, nama kolom dengan backtick atau tanda kutip ganda, nilai NULL, nilai numerik, nilai string dengan tanda kutip tunggal yang di-escape, dan nilai boolean.
Bagaimana nilai NULL ditangani?
Nilai NULL dikonversi ke JSON null secara default. Anda dapat mengaktifkan opsi untuk mengecualikan kunci dengan nilai NULL sepenuhnya dari output.
Apakah data saya aman dan privat?
Ya. Semua pemrosesan terjadi 100% secara lokal di browser Anda menggunakan JavaScript. Tidak ada data yang dikirim ke server mana pun, dan alat ini berfungsi bahkan tanpa koneksi internet.
Apa perbedaan antara output array JSON dan object JSON?
Output array membungkus semua baris dalam array JSON [{...}, {...}]. Output object menggunakan kolom pertama sebagai kunci, menghasilkan {kunci: {...}, kunci: {...}}. Pilih sesuai kebutuhan API atau kode Anda.
Bisakah menangani dump SQL besar?
Ya. Alat memproses SQL di browser Anda dengan parsing streaming, sehingga dapat menangani pernyataan INSERT dengan ribuan baris secara efisien.
Apakah mendeteksi tipe data secara otomatis?
Ya. Alat secara otomatis mendeteksi nilai numerik (integer dan float), nilai boolean (true/false), NULL, dan string, mengonversinya ke tipe JSON yang sesuai.
Mengapa mengonversi SQL ke JSON?
JSON adalah format pertukaran data standar untuk API web, database NoSQL, dan file konfigurasi. Mengonversi data SQL INSERT ke JSON memudahkan migrasi data antara sistem relasional dan non-relasional.
Bisakah menggunakan alat ini secara offline?
Ya. Karena semua pemrosesan adalah JavaScript sisi klien, alat ini berfungsi sepenuhnya secara offline setelah halaman dimuat.
Bagaimana tanda kutip yang di-escape dalam SQL ditangani?
Tanda kutip tunggal yang di-escape (\'\') dalam nilai string SQL di-unescape dengan benar dan dikonversi menjadi tanda kutip biasa di output JSON.