Rusak Berkas CSV secara Daring
Rusak berkas .csv secara daring dan gratis. Mematahkan pembatas, tanda kutip, dan pengodean, sehingga aplikasi lembar kerja dan alur data menolak berkasnya.
- Tanpa unggah
- Tanpa batas ukuran
- Tanpa pendaftaran
Rusak berkas CSV Anda
Disetel untuk .csv, .tsv, dan bekerja sama baiknya dengan format lain mana pun.
Mengapa berkas CSV sulit dirusak dengan benar
CSV tidak punya skema, tidak mewajibkan baris tajuk, dan tidak punya penanda akhir, jadi hampir semua urutan bita secara teknis adalah berkas CSV yang sah. Yang benar-benar penting adalah apa yang diharapkan pihak penerima: jumlah kolom yang konsisten, tanda kutip yang seimbang, dan teks yang bisa dibaca, dan justru itulah yang dihancurkan di sini.
Apa yang dihancurkan alat ini
- Struktur pembatas. Koma dan akhir baris ditimpa, sehingga baris tak lagi terbagi menjadi jumlah kolom yang konsisten.
- Keseimbangan tanda kutip. Tanda kutip ganda dipecah, meninggalkan ruas berkutip yang tak pernah ditutup dan menelan baris-baris berikutnya.
- Keabsahan pengodean. Urutan UTF-8 tak sah disuntikkan, sehingga pembaca yang ketat gagal sebelum penguraian.
- Baris tajuk. Bita pembuka dihancurkan, sehingga nama kolom hilang dan penyimpulan tipe pun gagal.
Apa yang akan Anda lihat setelahnya
| Aplikasi | Perilaku |
|---|---|
| Microsoft Excel | Mengimpornya sebagai satu kolom kacau, atau memperingatkan bahwa berkasnya tak terbaca. |
read_csv pada pandas | Memunculkan ParserError: Error tokenizing data atau galat Unicode. |
| Google Spreadsheet | Impor menghasilkan baris yang tak terbaca atau gagal sama sekali. |
| Pemuat massal basis data | Menghentikan pemuatan dan melaporkan rekaman yang cacat. |
Alasan umum orang melakukannya
- Menguji apakah impor massal menolak berkas buruk alih-alih memuat sebagian baris.
- Memastikan alur data melaporkan berkas dan baris bermasalah alih-alih membuang rekaman.
- Memastikan formulir unggah CSV memvalidasi sebelum menulis ke basis data.
- Menyiapkan contoh cacat untuk rangkaian pengujian pengurai.
Cara merusak berkas CSV
- Jatuhkan berkas .csv Anda ke kotak di atas, atau klik untuk memilih.
- Biarkan tingkatnya pada Standard, kecuali Anda menginginkan kerusakan sebagian (Light) atau perlu mengalahkan perangkat lunak pemulihan (Heavy).
- Tekan Rusak berkas. Pemrosesan berlangsung di perangkat Anda, jadi selesai hampir seketika.
- Unduh hasilnya. Secara bawaan, nama berkas dan panjang bita aslinya tetap dipertahankan.
Tanya jawab seputar CSV
Apakah Excel tetap membukanya?
Excel biasanya membuka sesuatu, karena ia menganggap berkas teks apa pun bisa diimpor. Namun yang ditampilkan adalah satu kolom aksara kacau, bukan data Anda.
Apakah CSV yang rusak sebagian lebih buruk daripada yang patah total?
Untuk pengujian sering kali ya: berkas yang memuat 400 dari 500 baris lalu gagal justru kasus yang menangkap hilangnya data secara diam-diam. Gunakan tingkat Ringan untuk itu.
Apakah ini bekerja pada berkas TSV dan berpembatas pipa?
Ya. Setiap berkas teks berpembatas memakai profil yang sama.
Apakah jumlah barisnya tetap sama?
Tidak. Akhir baris termasuk bita yang ditimpa, jadi berkasnya tak lagi punya struktur baris yang bisa diperkirakan.