Chuyển đến nội dung chính

Trình Xem CSV & Kết Xuất Bảng miễn phí

Dán hoặc tải lên CSV/TSV và kết xuất thành bảng có thể sắp xếp, tìm kiếm. Tự động phát hiện dấu phân cách. Kiểm tra dữ liệu mà không cần mở Excel.

Hoạt động ngoại tuyến sau khi tải

Thả tệp vào đây hoặc nhấp để chọn

CSV, TSV, TXT · được xử lý trên thiết bị của bạn

hoặc nhấn Ctrl+V để dán từ bảng nhớ tạm

Duyệt tệp
— hoặc —

Tệp của bạn không bao giờ rời khỏi thiết bị. Toàn bộ xử lý diễn ra cục bộ trong trình duyệt của bạn.

Công dụng phổ biến

  • Kiểm Tra CSV NhanhMở tệp CSV trong trình duyệt để kiểm tra cấu trúc mà không cần khởi chạy Excel hoặc công cụ cơ sở dữ liệu.
  • Gỡ Lỗi Xuất CSV từ Ứng DụngKiểm tra xuất CSV từ ứng dụng của bạn để xác minh dữ liệu và định dạng trước khi gửi cho khách hàng hoặc các bên liên quan.
  • Chuẩn Bị Dữ Liệu Trước NhậpKiểm tra CSV trước khi nhập vào cơ sở dữ liệu, bảng tính hoặc CRM để xác minh cấu trúc.
  • Kiểm Tra Tập Dữ Liệu Học TậpMở dữ liệu nghiên cứu CSV, phản hồi khảo sát hoặc kết quả thử nghiệm để xem nhanh.
  • Thay Thế Bảng Tính NhẹMở tệp CSV ngay lập tức khi bạn chỉ cần đọc chúng, mà không cần khởi chạy Excel hoặc Google Sheets.

Cách hoạt động

Trình xem CSV phân tích và hiển thị tệp của bạn bằng bộ tách token tuân thủ RFC 4180 tự viết tích hợp sẵn trong công cụ — không thư viện CSV bên thứ ba, không máy chủ. Toàn bộ quy trình chạy trong trình duyệt: đọc tệp, phát hiện dấu phân cách, sắp xếp, lọc và xuất.

  1. 1
    Đọc tệp và phát hiện dấu phân cách
    Tệp tải lên được đọc qua File.text() API của trình duyệt; văn bản dán vào được lấy từ ô nhập. Công cụ sau đó quét 2000 ký tự đầu và đếm số lần xuất hiện của dấu phẩy, tab, dấu chấm phẩy và dấu gạch đứng bên ngoài trường trong dấu nháy — ký tự nào xuất hiện nhiều nhất sẽ tự động trở thành dấu phân cách.
  2. 2
    Tách token theo RFC 4180
    Bộ tách token từng ký tự duyệt văn bản thô, theo dõi trạng thái trường trong dấu nháy để dấu phẩy, dấu gạch đứng hoặc xuống dòng bên trong dấu nháy kép được coi là nội dung chứ không phải dấu phân cách. Dấu nháy được thoát (hai dấu nháy kép liên tiếp) được gộp thành một, khớp với đặc tả RFC 4180.
  3. 3
    Bảng có thể sắp xếp, tìm kiếm và thống kê cột
    Các hàng đã phân tích được giữ trong bộ nhớ và lọc phía máy khách với mỗi lần gõ phím. Nhấp vào tiêu đề cột để sắp xếp bằng hàm so sánh nhận biết kiểu: nếu từ 80% giá trị không rỗng trong cột trở lên là số, thứ tự số được áp dụng và giá trị không phải số được xếp cuối; nếu không, so sánh chuỗi theo ngôn ngữ được dùng. Bảng Thống kê tính số lượng, giá trị riêng biệt, nhỏ nhất, lớn nhất, trung bình và trung vị cho mỗi cột số hoàn toàn trong trình duyệt.
  4. 4
    Hiển thị phân trang và xuất nhiều định dạng
    Để DOM phản hồi nhanh, các hàng được phân trang 500 hàng mỗi trang trong khi tìm kiếm và sắp xếp vẫn hoạt động trên toàn bộ dữ liệu. Chế độ xem hiện tại (tiêu đề cùng các hàng đã lọc, sắp xếp) có thể xuất thành CSV phân cách bằng dấu phẩy sạch (bất kể dấu phân cách gốc), bảng Markdown hoặc mảng JSON các đối tượng — tất cả được tạo cục bộ và sao chép vào bộ nhớ tạm hoặc tải về dạng tệp.

Tệp CSV của bạn được đọc trực tiếp trong trình duyệt và không bao giờ được tải lên máy chủ nào — chỉ kích thước tệp (tính bằng kilobyte) được gửi đến công cụ phân tích để đếm lượt sử dụng.

Công cụ liên quan

Câu hỏi thường gặp