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
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.
Hoặc dán văn bản CSV bên dưới
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.
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.
Thả file hoặc dán nội dung, điều hướng bảng.
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.