Baca CSV dengan Isu Scanner()
Apabila membaca fail CSV menggunakan Scanner(), adalah perkara biasa untuk menghadapi isu dengan teks yang mengandungi ruang dipindahkan ke baris seterusnya. Ini berlaku kerana Pengimbas mengikut sempadan ruang putih.
Pengendalian CSV yang Salah dalam Penggunaan Pengimbas()
Coretan kod yang disediakan menggunakan Pengimbas() untuk membaca dan memproses fail CSV. Walau bagaimanapun, ia tidak mengendalikan garisan dengan ruang dengan betul. Sebagai contoh, dalam baris CSV "alamat 1, alamat 2", ruang putih antara "alamat 1" dan koma menyebabkannya dipecahkan kepada berbilang baris.
Garis Panduan Penghuraian CSV
Apabila bekerja dengan fail CSV, adalah penting untuk mempertimbangkan garis panduan berikut:
Dalam kes khusus ini, perkara berikut menyerlahkan pengendalian yang salah:
Atas ialah kandungan terperinci Bagaimana Mengendalikan Fail CSV dengan Sempadan Ruang Putih dengan Betul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!