Tablora · Pustaka
Periksa rekaman dengan akhiran CRLF dan LF
Teks yang ditempel dari beberapa ekspor bisa mencampur akhir baris CRLF, LF, dan CR. Pemeriksa struktur menganggap masing-masing sebagai batas rekaman kecuali berada di dalam tanda kutip.
Dari mana akhir baris campuran berasal
Program Windows biasanya mengakhiri setiap baris dengan carriage return dan line feed (CRLF), alat Unix dan macOS dengan line feed saja (LF), dan beberapa sistem lama dengan carriage return saja (CR). Saat Anda menggabungkan keluaran beberapa program, atau menempelkan sebagian berkas ke berkas lain, satu blok teks bisa memuat ketiganya. Sebagian alat lalu menyatukan dua rekaman menjadi satu atau memecah satu rekaman menjadi dua.
Pemeriksa struktur menerima ketiganya sebagai akhir rekaman selama berada di luar bidang berkutip. Jeda baris di dalam tanda kutip adalah bagian dari teks sel itu dan tidak memulai rekaman baru.
Menghitung rekaman
- Tempelkan seluruh teks ke Teks tabel sekaligus, bukan sepotong-sepotong.
- Pilih Pemisah bidang atau biarkan Deteksi pemisah terpilih, lalu tekan Hitung.
- Bandingkan Baris dengan jumlah rekaman yang Anda harapkan dari halaman sumber.
- Periksa Baris dengan lebar berbeda; nilai 0 berarti setiap rekaman memiliki jumlah bidang yang sama dengan judul.
- Jika data memuat catatan berkutip, periksa sel-sel itu secara terpisah, karena jeda baris di dalamnya dipertahankan.
Contoh Mira dan Noah
Contoh di halaman ini memiliki judul id,name dan dua rekaman, 1,Mira dan 2,Noah, dengan koma sebagai Pemisah bidang dan akhir baris yang berbeda di antara baris-barisnya. Pemeriksa struktur melaporkan 3 baris dan 2 kolom. Baris 3, kolom 2 berbunyi Noah, yang menunjukkan rekaman terakhir tetap ditemukan meskipun akhir barisnya tidak konsisten.
Satu jeda baris di bagian paling akhir teks tidak menambah rekaman kosong.
Apa yang dilakukan unduhan pada akhir baris
Unduh (CSV) menulis setiap batas rekaman sebagai CRLF, apa pun yang dipakai masukannya, sehingga berkas unduhan konsisten. Jeda baris di dalam sel berkutip ditulis apa adanya, di dalam tanda kutip. Ekspor CSV aplikasi Tablora juga mengakhiri setiap baris dengan CRLF.
Jika program penerima masih menampilkan jumlah rekaman yang salah, periksa pengaturan impornya untuk bidang berkutip sebelum mengubah datanya.
Jika jumlahnya masih tampak salah
- Baris yang lebih banyak dari perkiraan bisa berarti ada jeda baris di dalam nilai yang tidak diberi tanda kutip di sumbernya.
- Baris yang lebih sedikit dari perkiraan bisa berarti ada tanda kutip pembuka yang menelan baris-baris berikutnya; carilah bidang berkutip yang tidak ditutup.
- Jangan mengganti akhir baris secara manual sebelum memeriksa teksnya; pengurai sudah menangani ketiganya.
- Teks dari sistem yang mengakhiri baris dengan carriage return saja bisa tampak seperti satu baris panjang di sebagian editor. Pemeriksa struktur tetap memecahnya menjadi rekaman, jadi percayai Baris, bukan tampilan editor.
Data masukan
- Teks tabel
- id,name 1,Mira 2,Noah
- Pemisah bidang
- ,
Hasil
- Baris
- 3
- Kolom
- 2
| id | name |
|---|---|
| 1 | Mira |
| 2 | Noah |
- Baris dengan lebar berbeda
- 0