Trong ứng dụng của tôi (Rails 3.0.5, Ruby 1.8.7), tôi đã tạo công cụ nhập để nhập dữ liệu CSV từ tệp.Rails 3, kiểm tra mã hóa tệp CSV trước khi nhập
Sự cố: Tôi đã yêu cầu người dùng của mình xuất tệp CSV từ Excel bằng mã hóa UTF-8 nhưng họ không làm hầu hết thời gian.
Tôi làm cách nào để xác minh xem tệp có phải là UTF-8 trước khi nhập không? Khác nhập khẩu sẽ chạy nhưng cho kết quả lạ. Tôi sử dụng FasterCSV để nhập.
dụ của tập tin CSV xấu:
;VallÈe du RhÙne;CÙte Rotie;
Cảm ơn.
Cảm ơn, tôi sẽ thử nó. –
Nó hoạt động hoàn hảo! Một lời cảm ơn lớn. –