Lưu tệp CSV dưới dạng được mã hóa UTF-8 để Import Export
Bản chất file Excel không thể import vào CSDL của trang web vì chứa các mã dành riêng cho phần mềm của Microsoft.
Để import các file excel cần chuyển đổi nó thành tệp CSV và phải được mã hóa bằng UTF-8. Đó là để đảm bảo rằng tất cả các lần import dữ liệu sẽ thành công và chính xác. Trong quá trình import, bạn cần tránh dữ liệu có chứa dấu phẩy (,) và chấm phẩy (;) vì định dạng CSV sẽ xem rằng đó là ngắt dòng, gây lỗi cho dữ liệu import.
Mã hóa UTF-8 là gì?
Một ký tự trong UTF-8 có thể dài từ 1 đến 4 byte. UTF-8 có thể đại diện cho bất kỳ ký tự nào trong tiêu chuẩn Unicode và nó cũng tương thích ngược với ASCII. Đây là kiểu mã hóa ưa thích nhất cho e-mail và các trang web và là kiểu mã hóa ký tự chủ đạo toàn cầu.
Dưới đây là hai mẫu:
Ngôi Sao Số sẽ giải thích cách áp dụng mã hóa UTF-8 với các ứng dụng bảng tính chính như Microsoft Excel và Notepad cho Windows hay như Apple Numbers và TextEdit cho Mac. Vì Google Trang tính là một ứng dụng bảng tính được sử dụng rộng rãi, bài viết này cũng giải thích cách mã hóa UTF-8 với Google Trang tính hay còn gọi là Google Sheet.
Cách lưu tệp CSV dưới dạng UTF-8 bằng Libre Office?
Để lưu tệp CSV dưới dạng mã hóa UTF-8, hãy làm theo các bước bên dưới:
Mở LibreOffice và đi tới Files(Tệp) từ thanh menu. Nhấp vào (open) mở và chọn tệp từ máy tính mà bạn muốn lưu dưới dạng tệp được mã hóa UTF-8.
Sau khi mở tệp, đi tới File > Save as (Tệp> Lưu dưới dạng). Từ hộp thoại mở ra, nhập tên của tệp và chọn Text CSV (.csv) từ Save as type (menu thả xuống Lưu dưới dạng) .
Kiểm tra Edit filter settings (các tùy chọn Chỉnh sửa cài đặt bộ lọc)
Click chọn Save (lưu).
Từ hộp thoại Export Text File (Xuất Tệp Văn bản) xuất hiện, hãy chọn tùy chọn Unicode (UTF-8) từ menu Character set (Bộ ký tự thả xuống).
Đặt trường và dấu phân cách văn bản như bạn muốn hoặc để nguyên (Set the field and text delimiter as you wish or leave as is).
Click OK.
Thao tác này sẽ lưu tệp dưới dạng UTF-8 được mã hóa trong Libre Office.
Cách lưu tệp CSV dưới dạng UTF-8 bằng Google Spreadsheet?
Để lưu tệp CSV dưới dạng mã hóa UTF-8, bạn có thể tải tệp lên Google Drive và dễ dàng lưu trữ dưới dạng UTF-8. Các bước được đưa ra dưới đây:
First, open your Google Drive account. Click on the NEWbutton on the top left corner, and click Upload files option.
Duyệt qua tệp CSV được yêu cầu và bắt đầu tải lên.
Mở tệp đã tải lên bằng Google Spreadsheet.
Hướng đến File > Download as, và chọn Comma-separated values (.csv, current sheet) .
Tệp đã tải xuống được lưu dưới dạng mã hóa UTF-8 theo mặc định và có thể được nhập chính xác khi tải lên plugin xuất nhập sản phẩm của chúng tôi.
Cách lưu tệp CSV dưới dạng UTF-8 trong Microsoft Excel?
Các bước được đưa ra dưới đây:
Mở tệp CSV bằng trang tính Microsoft Excel.
Điều hướng đến tùy chọn menu File (Tệp) và nhấp vào Save As (Lưu dưới dạng). Cửa sổ hiện ra như hình bên dưới:
Tùy chọn Lưu dưới dạng trong Microsoft Excel
Nhấp vào Browse (Duyệt) để chọn vị trí save (lưu tệp).
Cửa sổ Save As xuất hiện như hình dưới đây:
Tiếp theo, nhập tên của tệp.
Chọn tùy chọn Lưu dưới dạng CSV (Phân cách bằng dấu phẩy) (* .csv) Save as type as CSV (Comma delimited) (*.csv) .
Nhấp vào hộp thả xuống (Tools ) và nhấp vào Tùy chọn web. Một cửa sổ mới cho các tùy chọn web (Web Options) xuất hiện như hình dưới đây.
Trong tab Mã hóa (Encoding), chọn tùy chọn Unicode (UTF-8) từ Lưu tài liệu này thành (Save this document as) trong danh sách thả xuống.
Cuối cùng, nhấp vào Ok và lưu tệp.
Cách lưu tệp CSV dưới dạng UTF-8 bằng Notepad?
Các bước được đưa ra dưới đây:
Mở file CSV với Notepad.
Tại menu File > Save As. Ảnh chụp màn hình của menu được hiển thị như bên dưới:
Tiếp theo, chọn vị trí lưu cho file (tệp). Cửa sổ Save As xuất hiện như hình bên dưới.
Chọn Save as type từ mục All Files(*.*).
Chỉ định tên tệp với tệp mở rộng .csv
Tại mục Encoding trong danh sách thả xuống, chọn tùy chọn UTF-8.
Click Save để lưu lại file.
Bằng cách này, bạn có thể lưu tệp dưới dạng UTF-8 được mã hóa bằng Notepad.
Cách lưu tệp CSV dưới dạng UTF-8 trong Apple Number?
Các bước được đưa ra dưới đây
Mở file với Apple Numbers.
Tại mục File > Export To > CSV. Ảnh chụp màn hình của các cài đặt như được hiển thị bên dưới:
Dưới mục Advanced Options, chọn Unicode(UTF-8) tùy chọn cho Text Encoding. Ảnh chụp màn hình của các cài đặt được hiển thị như bên dưới:
Tùy chọn nâng cao trong Apple Numbers
Click Next. Các cài đặt khác xuất hiện như trong ảnh chụp màn hình bên dưới:
Nhập tên của tệp và nhấp vào Export để lưu tệp của bạn bằng mã hóa UTF-8.
Cách lưu tệp CSV dưới dạng UTF-8 trong TextEdit?
Các bước được đưa ra dưới đây:
Mở tệp bằng TextEdit.
Tại mục Format > Make Plain Text. Ảnh chụp màn hình của menu như được hiển thị bên dưới:
Tiếp theo, điều hướng đến File > Save. Được hiển thị như dưới đây:
Từ Plain Text Encoding trong danh sách thả xuống, chọn Unicode(UTF-8).