Ubah objek JSON (atau larik objek) menjadi pernyataan SQL INSERT yang siap dijalankan atau dokumen TOML.
Semua pemrosesan berlangsung secara lokal di browser — tidak ada yang diunggah.
JSON → SQLJSON → TOML
Beri tanda kutip pada identifier:
Nama kolom berasal dari kunci objek (gabungan dari semua baris). Tipe kolom disimpulkan: bilangan bulat → INTEGER, desimal → REAL, boolean → BOOLEAN, selain itu → TEXT. Objek/larik bersarang disimpan sebagai teks JSON.
JSON → TOML satu arah (TOML 1.0). Objek menjadi [tables], larik objek menjadi [[array of tables]], larik skalar tetap inline. null JSON tidak memiliki padanan di TOML dan dihilangkan dengan komentar. Masukan harus berupa objek — larik tingkat atas tidak valid di TOML.
Masukan (JSON)
Output
Dikonversi secara otomatis saat Anda mengetik.
Tempel JSON di sebelah kiri dan SQL / TOML akan muncul di sebelah kanan.
Catatan SQL: string dibungkus dengan tanda kutip tunggal dengan escape ''; nilai yang hilang menjadi NULL; boolean menjadi
TRUE/FALSE. Catatan TOML: string menggunakan tanda kutip ganda dengan escape \n dan sejenisnya; kunci yang tidak aman sebagai bare key diberi tanda kutip.
Apa itu TOML? TOML adalah singkatan dari Tom's Obvious, Minimal Language. Ini adalah format berkas konfigurasi yang ramah manusia, mirip INI, tetapi menambahkan aturan yang jelas untuk tabel bersarang, larik tabel, larik inline, string, angka, boolean, dan tanggal. JSON bagus untuk mesin yang berbicara dengan mesin; TOML dirancang untuk manusia yang menyunting pengaturan. Konverter mengubah objek JSON menjadi dokumen TOML: kunci tingkat atas menjadi baris key = value, objek bersarang menjadi bagian [table], dan larik objek menjadi entri [[array of tables]]. Misalnya, JSON {"server":{"host":"localhost","port":8080},"debug":true} menjadi:
debug = true
[server]
host = "localhost"
port = 8080
Catatan: masukan harus berupa objek JSON; larik tingkat atas bukan dokumen TOML yang valid. Nilai null dihilangkan dengan komentar karena TOML tidak memiliki tipe null.
🔷 Alat JSON
Ekspor baris JSON sebagai SQL INSERT / CREATE TABLE, atau serialisasikan objek JSON sebagai dokumen TOML.