Chuyển đổi miễn phí

Bảng CSV Người xem

Xem, sắp xếp, tìm kiếm và khám phá dữ liệu CSV trong bảng được định dạng đẹp mắt. Miễn phí, an toàn và không cần tải lên.

Kéo và thả tệp CSV vào đây

Hoặc dán văn bản CSV bên dưới

Hoặc

Về công cụ này

Tệp CSV là văn bản thuần túy với các giá trị được phân tách bằng dấu phẩy — đơn giản nhưng có vẻ lộn xộn. Việc đọc CSV trong trình soạn thảo văn bản sẽ tạo ra một bức tường văn bản được phân tách bằng dấu phẩy trong đó ranh giới trường bị mờ và căn chỉnh cột bị mất. Trình xem bảng CSV phân tích cú pháp tệp và hiển thị dưới dạng bảng HTML, khôi phục căn chỉnh cột và làm cho dữ liệu có thể quét được.

Ngoài khả năng hiển thị đơn giản, trình xem bảng còn cung cấp các tính năng giúp dữ liệu CSV dễ điều khiển: sắp xếp cột (nhấp vào tiêu đề để sắp xếp theo cột đó), lọc (chỉ hiển thị các hàng khớp với điều kiện), tìm kiếm (tìm giá trị trên tất cả các cột) và phân trang (điều hướng các tệp lớn mà không cần tải mọi thứ cùng một lúc).

Trình xem này phân tích cú pháp CSV trong trình duyệt của bạn bằng PapaParse, thư viện CSV đáng tin cậy nhất trong hệ sinh thái JavaScript. Nó xử lý các đặc điểm của định dạng: các trường được trích dẫn có chứa dấu phẩy, dấu ngoặc kép thoát, kết thúc dòng hỗn hợp, dấu BOM tùy chọn, ô nhiều dòng. Bảng được hiển thị có tính tương tác và dữ liệu gốc vẫn còn trên thiết bị của bạn.

Tại sao nên sử dụng Trình xem CSV

Excel mở CSV nhưng áp dụng các chuyển đổi của riêng nó — các số 0 đứng đầu được loại bỏ khỏi chuỗi số, ngày được định dạng lại, ký hiệu khoa học được áp dụng cho các số dài. Những thay đổi này làm hỏng dữ liệu và có thể gây ra sự cố thực sự nếu sau đó tệp được lưu lại. Trình xem web hiển thị CSV chính xác như hiện tại và không có chuyển đổi tự động.

Kiểm tra nhanh mà không cần mở Excel hoặc trình soạn thảo mã cũng có giá trị. Khi được đưa vào tab trình duyệt, trình xem sẽ hiển thị dữ liệu ngay lập tức. Để xem nhanh thông thường, việc này nhanh hơn việc kích hoạt Excel.

Cách sử dụng

Thả file hoặc dán nội dung, điều hướng bảng.

  1. Tải lên hoặc dán: Kéo tệp .csv vào khu vực tải lên hoặc dán trực tiếp nội dung CSV. PapaParse tự động phát hiện dấu phân cách (dấu phẩy, tab, dấu chấm phẩy, ống).
  2. Định cấu hình phát hiện tiêu đề: Hàng đầu tiên được coi là tiêu đề (mặc định) hoặc dưới dạng dữ liệu. Hàng tiêu đề cung cấp nhãn cột; không có tiêu đề, các cột được gắn nhãn theo vị trí.
  3. Điều hướng: Sắp xếp bằng cách nhấp vào tiêu đề cột. Lọc bằng cách gõ vào hộp lọc cột. Tìm kiếm trên tất cả các cột từ trường tìm kiếm. Phân trang hiển thị các khối tệp lớn có thể quản lý được.
  4. Xuất dữ liệu đã lọc: Một số trình xem cho phép xuất lại chế độ xem đã lọc/sắp xếp dưới dạng CSV. Hữu ích khi bạn muốn trích xuất một tập hợp con của dữ liệu gốc.

Các trường hợp sử dụng phổ biến

Chi tiết kỹ thuật

PapaParse xử lý các biến thể CSV: trường được trích dẫn có chứa dấu phẩy, dấu ngoặc kép thoát thông qua nhân đôi, ô nhiều dòng, kết thúc dòng hỗn hợp, BOM khi bắt đầu tệp. Đầu ra là một mảng các mảng (hoặc đối tượng nếu phát hiện thấy tiêu đề).

Kết xuất sử dụng bảng HTML có tính năng ảo hóa cho các tệp lớn — chỉ các hàng hiển thị mới được hiển thị cho DOM, với các khoảng cách giữ chỗ ở trên và dưới. Điều này giúp người xem phản hồi nhanh trên các tệp có hàng trăm nghìn hàng.

Sắp xếp và lọc xảy ra trong JavaScript. Các thuật toán sắp xếp thường là array.sort với các hàm so sánh. Quá trình lọc sử dụng các kết quả bao gồm() hoặc biểu thức chính quy đơn giản. Cả hai đều chạy trên tập dữ liệu đầy đủ; hiệu suất phụ thuộc vào kích thước tập dữ liệu và độ phức tạp của các điều kiện.

Thực tiễn tốt nhất

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

Công cụ này có yêu cầu bất kỳ plugin hoặc tải xuống nào không?
Không. Mọi thứ đều chạy trong trình duyệt web của bạn bằng công nghệ web tiêu chuẩn. Không cần plugin, tiện ích mở rộng hoặc cài đặt phần mềm.
Tôi có thể tìm kiếm trong dữ liệu không?
Đúng. Sử dụng chức năng tìm kiếm hoặc lọc để nhanh chóng tìm thấy các mục hoặc giá trị cụ thể trong dữ liệu được hiển thị.
Có giới hạn kích thước cho dữ liệu tôi có thể xem không?
Công cụ này xử lý các kích thước dữ liệu thông thường một cách hiệu quả trong trình duyệt. Các tập dữ liệu rất lớn có thể mất nhiều thời gian hơn để hiển thị. Đối với các tệp cực lớn, hãy cân nhắc sử dụng các ứng dụng dành cho máy tính để bàn.
Dữ liệu của tôi có được giữ kín không?
Đúng. Tất cả quá trình xử lý và hiển thị dữ liệu diễn ra trong trình duyệt của bạn. Không có gì được tải lên bất kỳ máy chủ.
Tôi có thể chỉnh sửa dữ liệu trong trình xem không?
Hầu hết người xem đều ở chế độ chỉ đọc. Để chỉnh sửa, hãy sử dụng trình chỉnh sửa CSV hoặc mở trong ứng dụng bảng tính không tự động chuyển đổi.
Việc sắp xếp xử lý ngày tháng như thế nào?
Việc sắp xếp thường theo từ điển (so sánh chuỗi). Ngày YYYY-MM-DD sắp xếp chính xác; MM/DD/YYYY thì không. Để sắp xếp ngày có ý nghĩa, hãy đảm bảo dữ liệu nguồn sử dụng định dạng ngày có thể sắp xếp.
Còn các ký tự đặc biệt thì sao?
CSV được mã hóa UTF-8 xử lý chính xác các ký tự quốc tế. CSV ở các bảng mã khác có thể hiển thị các ký tự bị cắt xén; chỉ định mã hóa rõ ràng nếu có.
Tôi có thể xuất kết quả đã lọc không?
Hầu hết người xem đề xuất xuất chế độ xem hiện tại trở lại CSV. Tệp đã xuất chỉ chứa các hàng được lọc theo thứ tự sắp xếp hiện tại.