Tôi tạo một .csv
tệp trong Notepad ++ với một ký tự:
á
Tôi đã nhấp vào "Mã hóa trong UTF-8" và lưu tệp dưới dạng test.csv
. Sau đó, tôi mở tệp trong Excel và thấy đầu ra:
¡
Các điểm mã UTF-8 á
là C3 A1
. Excel sẽ tự động mở các tệp CSV trong ANSI và hai byte này tương ứng với các ký tự được hiển thị trong Excel 2013.
Sau đó tôi lưu tệp này trong Excel, nhưng trong khi thực hiện, hãy chuyển đến Công cụ -> Tùy chọn web -> Mã hóa -> Lưu tài liệu này dưới dạng (Unicode - UTF-8) và test.csv
một lần nữa.
Nếu sau đó tôi mở cái này trong Notepad ++, được mã hóa dưới dạng UTF-8, thì tôi sẽ thấy rằng á
Excel vừa lưu tệp với những nội dung được mã hóa dưới dạng UTF-8. Thay vào đó tôi vẫn thấy á
như ban đầu là trường hợp. Excel có bỏ qua tùy chọn mã hóa của tôi và vẫn lưu trong ANSI không?