Thêm game tại WuGames.ioTài trợKhám phá kho game trình duyệt miễn phí — chơi ngay, không tải, không đăng ký.Chơi ngay

Mã hóa & Sửa dấu phân cách CSV

Sửa dấu phân cách CSV/TSV, thêm BOM UTF-8 cho Excel, chuẩn hóa dấu ngoặc và ngắt dòng, kiểm tra số cột theo RFC 4180 trước khi nhập dữ liệu.

Upload
Kéo & thả file CSV vào đây
hoặc nhấp để chọn từ thiết bị
Chọn file CSV để sửa mã hóa hoặc dấu phân cách
clearXóapasteDán
Cài đặt đầu vào
Cài đặt đầu ra
Cài đặt đầu ra
Sửa dấu ngoặc không được escape và thiếu dấu đóng

Giới thiệu Mã hóa & Sửa dấu phân cách CSV

Mã hóa & Sửa dấu phân cách CSV/TSV là công cụ toàn diện để sửa chữa và chuyển đổi định dạng file CSV. Thay đổi dấu phân cách (dấu phẩy sang chấm phẩy, tab sang gạch đứng, v.v.), thêm hoặc xóa BOM UTF-8 cho Excel, chuẩn hóa dấu ngoặc và escape theo RFC 4180, chuyển đổi ngắt dòng, và kiểm tra tính nhất quán số cột trước khi nhập vào cơ sở dữ liệu hoặc bảng tính—tất cả xử lý cục bộ trên trình duyệt.

Mã hóa CSV được dùng để làm gì?

Mã hóa CSV sửa các vấn đề định dạng CSV phổ biến: thay đổi dấu phân cách (VD: chuyển file Châu Âu dùng chấm phẩy sang dấu phẩy chuẩn), sửa vấn đề mã hóa (UTF-8 vs Latin1), thêm hoặc xóa BOM (Byte Order Mark), chuẩn hóa ngắt dòng (Windows CRLF vs Unix LF), và sửa dấu ngoặc hoặc ký tự escape lỗi.

BOM là gì và khi nào nên dùng?

BOM (Byte Order Mark) là chuỗi ký tự đặc biệt ở đầu file UTF-8. Một số ứng dụng (đặc biệt là Microsoft Excel) yêu cầu UTF-8 BOM để hiển thị đúng ký tự không phải ASCII (dấu, tiếng Trung, tiếng Ả Rập, v.v.). Bật 'Thêm BOM' nếu bạn tạo file CSV cho Excel với ký tự quốc tế.

Làm thế nào để sửa vấn đề dấu phân cách CSV trong Excel?

Excel ở các vùng khác nhau dùng dấu phân cách mặc định khác nhau: Excel tiếng Anh dùng dấu phẩy, Excel Châu Âu dùng dấu chấm phẩy. Nếu file CSV của bạn hiển thị tất cả dữ liệu trong một cột, dấu phân cách sai. Dùng công cụ này để tự động phát hiện dấu phân cách đầu vào và chuyển đổi sang định dạng Excel mong đợi.

'Sửa dấu ngoặc lỗi' làm gì?

Tùy chọn này sửa lỗi dấu ngoặc phổ biến: dấu ngoặc không được escape bên trong trường, thiếu dấu ngoặc đóng, và dùng dấu ngoặc không nhất quán. Nó đảm bảo tất cả trường có ký tự đặc biệt (dấu ngoặc, dấu phẩy, ngắt dòng) được đặt trong ngoặc và escape đúng theo chuẩn RFC 4180 CSV.

Mã hóa & Sửa dấu phân cách CSV — Sửa dấu phân cách CSV/TSV, thêm BOM UTF-8 cho Excel, chuẩn hóa dấu ngoặc và ngắt dòng, kiểm tra số cột theo RFC 4180 trư
Mã hóa & Sửa dấu phân cách CSV

Công cụ này xử lý những mã hóa nào?

Đầu vào được đọc dưới dạng UTF-8 (chuẩn hiện đại) và đầu ra luôn là UTF-8. Bạn có thể chọn UTF-8 không có BOM, hoặc UTF-8 có BOM chỉ áp dụng cho file tải về. BOM là chuỗi byte mà Excel tìm để hiển thị đúng ký tự có dấu hoặc không phải Latin. Các mã hóa cũ một byte như Latin1 hay Windows-1252 không được chuyển mã ở đây; hãy lưu lại các file đó dưới dạng UTF-8 trước.

Làm thế nào để kiểm tra số cột trước khi nhập vào cơ sở dữ liệu?

Nhấp Chuyển đổi & Sửa và đọc báo cáo Kiểm Tra Cấu Trúc. Nó hiển thị số cột tiêu đề và quét mọi hàng dữ liệu để tìm số trường không khớp. Chỉ một hàng lỗi—thừa hoặc thiếu một dấu phân cách—sẽ làm lệch mọi cột phía sau và phá vỡ quá trình nạp dữ liệu hoặc bảng tổng hợp. Báo cáo đưa ra kết luận ĐẠT/LỖI và liệt kê chính xác số hàng lỗi cùng số cột của chúng để bạn sửa nguồn trước khi làm hỏng quy trình.

Tại sao Excel hiển thị ký tự lỗi (mojibake) trong file CSV của tôi?

Excel giả định trang mã hệ thống khi file UTF-8 không có BOM, nên dấu và văn bản không phải Latin biến thành ký tự lỗi như 'é'. Hãy chọn 'UTF-8 với BOM' và tải về: công cụ chỉ thêm BOM khi tải về, còn Sao chép đầu ra vẫn không có BOM để dán vào cơ sở dữ liệu hoặc script.

Tôi có thể chuyển file TSV (phân cách bằng tab) sang CSV không?

Có. Đặt dấu phân cách đầu vào là Tab (hoặc để Tự động nhận diện) và dấu phân cách đầu ra là Dấu phẩy, rồi Chuyển đổi & Sửa. Công cụ tách theo ký tự tab thật và xuất lại dạng phân cách bằng dấu phẩy, có đặt dấu ngoặc theo RFC 4180. Đảo ngược dấu phân cách để chuyển từ CSV về TSV.

Dữ liệu của tôi có an toàn không?

Hoàn toàn an toàn. Mọi xử lý CSV diễn ra cục bộ trên trình duyệt của bạn. File và dữ liệu của bạn không bao giờ rời khỏi thiết bị, đảm bảo quyền riêng tư hoàn toàn cho thông tin nhạy cảm như dữ liệu khách hàng, hồ sơ tài chính, hoặc tập dữ liệu độc quyền.