Konverter TSV ⇄ JSON
Berjalan secara lokal di browser AndaKonversi TSV yang ditempel dari Excel atau Google Sheets ke JSON, dan JSON kembali ke TSV
Tempel TSV atau JSON, atau muat contoh.
Apa itu Konverter TSV ⇄ JSON?
Konversi nilai yang dipisahkan tab (TSV) ke JSON dan JSON kembali ke TSV di browser Anda. Tempel sel langsung dari Excel atau Google Sheets, unggah file .tsv atau .txt, dan dapatkan array objek dengan kunci dari baris header. Secara default nilai tetap string, sehingga ID dan kode pos seperti 00501 tetap memiliki nol di depan.
Cara menggunakan
- 1.Pilih TSV → JSON atau JSON → TSV.
- 2.Tempel data, unggah file, atau muat contoh.
- 3.Atur opsi header, baris kosong, dan output; buka Lanjutan untuk nama header, tipe nilai, atau nilai bersarang.
- 4.Tinjau peringatan untuk header ganda atau baris dengan jumlah field yang salah.
- 5.Salin atau unduh hasil .json atau .tsv, atau klik Tukar untuk mengonversinya kembali.
Cara data rumit ditangani
Nilai berkutip boleh berisi tab, baris baru, dan kutip ganda ("") dan tetap berada dalam satu sel. Akhir baris CRLF dan LF sama-sama didukung, dan byte order mark UTF-8 dihapus sebelum header dibaca. Header ganda diganti nama menjadi name_2, name_3; header kosong menjadi columnN. Baris dengan field kurang diisi string kosong dan field berlebih disimpan sebagai columnN, masing-masing dengan peringatan bernomor baris. Pada JSON → TSV, objek bersarang diratakan dengan notasi titik (user.address.city) secara default; notasi kurung siku menulis user[address][city]; array ditulis sebagai teks JSON.
Batasan dan privasi
Konversi berjalan sepenuhnya di browser Anda; tidak ada yang diunggah. Input hingga 1 MB dikonversi saat mengetik; input lebih besar menunggu Konversi, hingga 20.000.000 karakter. Input dan opsi disimpan di penyimpanan browser bila input di bawah 1 MB; hapus data situs untuk menghapusnya. Angka JSON yang melebihi presisi JavaScript dilaporkan, tidak diperbaiki.
