Langsung ke alat
ViewCSV
File tidak diunggah

Perbaiki karakter dan pembagian kolom CSV

Buka berkas asli dan bandingkan encoding hingga nama serta karakter terbaca benar. Memilih UTF-8 untuk keluaran tidak memperbaiki pembacaan awal yang keliru.

Buka CSV, TSV, atau TXT, tempel baris, atau coba contoh sintetis. Data tetap diproses di tab ini.

Pemrosesan lokal: 25 MiB, 100.000 baris data, 250 kolom, 2 juta sel. Tanpa menebak karakter atau mengganti diam-diam.

Saat nama atau simbol menjadi tidak terbaca, periksa cara membaca berkas asli terlebih dahulu. Alat ini memeriksa BOM dan validitas UTF-8, lalu menyediakan perbandingan encoding lain. Periksa kolom dan konfirmasikan hasil sebelum menyimpan salinan UTF-8. Pemrosesan berlangsung di browser.

Langkah pemeriksaan sebelum ekspor

  1. Buka CSV, TSV, atau TXT asli. Contoh sintetis menggunakan Windows-1252 untuk menunjukkan alurnya. Teks yang ditempel sudah didekode sehingga tidak menyimpan bukti byte asal.
  2. Pilih encoding serta pemisah masukan dan jalankan pratinjau. Pada contoh, Windows-1252 harus menampilkan Café; periksa nol awal 00731 dan catatan beberapa baris yang tetap berada dalam satu sel.
  3. Atur pemisah keluaran, BOM UTF-8, dan perlindungan rumus. Konfirmasikan pemeriksaan, kemudian unduh CSV atau kirim tabel hasil pembacaan ke editor.

Menafsirkan hasil tanpa menebak

BOM UTF-8 atau UTF-16 menunjukkan Unicode yang dinyatakan. Tanpa BOM, byte UTF-8 yang valid tidak membuktikan encoding asli. Pratinjau Windows-1252 dan pilihan lain adalah pembanding, bukan skor kepastian. Encoding yang dipilih diuji ketat pada seluruh berkas, tanpa mengganti byte tidak valid secara diam-diam.

Perbandingan pemisah memakai hingga 20 rekaman lengkap dalam 65.536 karakter pertama. Pemisah dan baris baru di dalam tanda kutip dihormati. Jumlah kolom hanya petunjuk; periksa nilainya. Untuk sekadar mengganti format keluaran, gunakan Ubah pemisah dan encoding CSV.

Aturan berkas yang dihasilkan

Unduhan memakai UTF-8, BOM opsional, CRLF, dan tanda kutip seperlunya. Tersedia koma, titik koma, tab, dan garis vertikal. Angka, tanggal, spasi, dan kode panjang tetap berupa teks. Perlindungan rumus aktif pada awalnya dan menambahkan apostrof pada nilai mirip rumus; Anda dapat menonaktifkannya dengan sengaja.

Judul kosong atau duplikat diberi nama unik dan rekaman pendek dilengkapi sel kosong. Perubahan terlihat pada pratinjau serta peringatan. Tanda kutip yang belum ditutup menghentikan pembacaan. Gunakan CSV ke Excel untuk buku kerja atau CSV ke TXT untuk teks berdelimiter.

Batas pemulihan dan ukuran

Karakter yang sudah diganti menjadi � atau tanda tanya tidak dapat direkonstruksi dari salinan rusak. Dapatkan ekspor asli jika tersedia. UTF-32 belum didukung. Batasnya 25 MiB, 100.000 baris data, 250 kolom, dan 2 juta sel; ukuran teks setelah decoding juga dibatasi. Isi berkas tidak diunggah atau dikirim ke analitik.

Contoh: aksen terbaca dan catatan tetap satu sel

Berkas sintetis Windows-1252 setelah encoding yang benar dipilih. Keluaran berkoma menyertakan BOM UTF-8 yang tidak terlihat. CRLF pada catatan tetap di dalam tanda kutip.

CSV
sku;name;note
00731;Café;"red, blue
next; line"
UTF-8 CSV + BOM
sku,name,note
00731,Café,"red, blue
next; line"

Tanya jawab

Tidak. BOM menunjukkan deklarasi Unicode. Tanpa BOM, beberapa pembacaan dapat sama-sama memungkinkan. Bandingkan nama dan karakter yang dikenal, lalu konfirmasikan encoding dan tabel.

Standar dan referensi