Alat developer / 04

Konverter TSV ke CSV

Ubah data dipisah tab ke CSV, dengan mengapit sel yang perlu dalam tanda kutip.

Konverter TSV ke CSV: TOEA membagi baris pada tab dan menulisnya kembali dengan koma, lalu mengapit sel yang berisi koma, tanda kutip, atau baris baru dengan tanda kutip agar file tetap mudah dibaca. Berjalan 100% lokal di browser Anda tanpa upload file ke server.

Dijalankan
Di browser Anda
Biaya
Gratis · tanpa daftar
Ketersediaan
Siap digunakan
Alat TSV → CSVPemrosesan lokal

Berjalan sepenuhnya di browser Anda

↥
Tempel TSV di bawah, atau pilih file

Hingga 5 MB · tidak ada yang di-upload

Output dipisahkan tab dari database

Client database command line biasanya menghasilkan TSV: mysql --batch mencetak baris yang dipisahkan tab, sedangkan COPY … TO PostgreSQL menulis tab dalam format teks defaultnya. Keduanya melakukan escape karakter khusus dengan caranya masing-masing. PostgreSQL menulis NULL sebagai \N, tab dalam data sebagai \t, dan newline sebagai \n. Escape tersebut disalin ke CSV sebagai teks literal, jadi ganti escape itu sebelum mengimpor hasilnya ke tempat lain.

Memeriksa CSV yang dihasilkan

Sel yang berisi titik koma atau pipa juga diberi tanda kutip, sama seperti sel yang berisi koma. Ini adalah CSV yang valid dan menjaga file tetap aman bagi program yang menebak pemisah berbeda. Baris diakhiri satu line feed. Sebagian besar program menerimanya, meskipun standar CSV, RFC 4180, menetapkan carriage return dan line feed. Buka hasilnya di penampil CSV untuk memastikan setiap baris memiliki jumlah kolom yang sama sebelum mengimpornya.

Cara menggunakannya

  1. Tempel TSV atau pilih file.
  2. Periksa hasilnya.
  3. Salin atau download CSV.

Privasi & batasan

Teks dikonversi di browser Anda dan tidak pernah diupload, yang penting saat file berupa config atau ekspor yang tidak ingin Anda serahkan ke orang asing. Tanda kutip di dalam sel digandakan; itulah cara CSV melakukan escape.

Alat terkait

Pertanyaan umum

Kapan sel diapit tanda kutip?

Jika berisi koma, tanda kutip ganda, titik koma, pipa (|), atau baris baru. Selebihnya ditulis apa adanya.

Apa yang terjadi pada tanda kutip di teks saya?

Akan digandakan, jadi sel yang berisi she said "hi" akan ditulis sebagai "she said ""hi""". Itu adalah konvensi CSV dan spreadsheet bisa membacanya kembali dengan benar.

Mengapa ekspor spreadsheet saya dipisahkan dengan tab?

Menyalin sel dari spreadsheet menaruh teks yang dipisah tab ke clipboard, karena itu paste ke field yang mengharapkan CSV sering gagal.

Apakah bisa mengonversi ke format lain?

Pasangan ini mencakup koma dan tab. Untuk JSON, gunakan konverter CSV ke JSON.

Alat gratis · berjalan di browser anda · tanpa perlu akun