Tablora

Tablora · Pustaka

Berhenti ketika bidang berkutip tidak ditutup

Tanda kutip yang membuka bidang CSV tetapi tidak pernah ditutup membuat sisa teks menjadi ambigu. Pemeriksa struktur menolaknya agar Anda membetulkan sumbernya dulu.

Mengapa satu tanda kutip yang hilang merusak segala yang menyusul

Dalam CSV, tanda kutip pembuka memberi tahu pembaca bahwa semua isi sampai tanda kutip penutup pasangannya, termasuk koma dan jeda baris, termasuk dalam satu sel. Jika tanda kutip penutup tidak pernah datang, pembaca tidak bisa tahu di mana sel itu seharusnya berakhir. Setiap pemisah dan jeda baris berikutnya bisa jadi bagian dari nilai itu, atau tidak satu pun.

Sebagian alat menebak dan menelan sisa berkas ke dalam satu sel. Pemeriksa struktur tidak. Alat ini menolak teksnya dengan Periksa nilai yang dimasukkan lalu coba lagi., sehingga Anda melihat masalahnya sebelum ada baris yang dibangun dari tebakan.

Contoh catatan yang belum selesai

Contoh di halaman ini memiliki judul id,note dan rekaman 1,"unfinished dengan tanda kutip pembuka tanpa penutup. Dengan koma sebagai Pemisah bidang, hasil yang diharapkan adalah bidang berkutip yang belum selesai itu ditolak: tidak ada pratinjau, tidak ada jumlah baris, dan tidak ada unduhan. Dengan Deteksi pemisah terpilih, hasilnya sama, karena tidak satu pun pemisah yang didukung bisa mengurai teks itu.

Penyebab yang umum

Membetulkan salinan sumber

Jangan menutupnya di akhir

Menambahkan tanda kutip penutup di bagian paling akhir teks memang menghilangkan galatnya, tetapi mengubah semua yang ada setelah tanda kutip pembuka menjadi satu sel. Pemeriksa struktur lalu akan melaporkan baris yang lebih sedikit dan satu catatan yang sangat besar. Taruh tanda kutipnya di tempat bidang itu benar-benar berakhir.

Data masukan

Teks tabel
id,note 1,"unfinished
Pemisah bidang
,