Tablora · Thư viện
Giữ ký tự xuống dòng trong ô bảng
Một ô CSV có ngoặc kép có thể chứa ký tự xuống dòng, nên một bản ghi trải trên hai dòng. Hãy đếm hàng đã phân tích, không đếm dòng, và xem mỗi bản xuất xử lý ra sao.
Một bản ghi, hai dòng văn bản
Địa chỉ, ghi chú giao hàng và bình luận thường chứa ký tự xuống dòng. CSV cho phép điều đó khi trường được bọc ngoặc kép: mọi thứ giữa dấu ngoặc kép mở và đóng thuộc về một ô, kể cả ký tự xuống dòng. Trong trình soạn thảo văn bản, bản ghi trông như hai dòng; khi nhập đúng cách, nó là một hàng với một ô nhiều dòng.
Đó là lý do đếm dòng không phải là cách đáng tin để đếm bản ghi. Một tệp có thể có nhiều dòng vật lý hơn số bản ghi mà không có lỗi đọc nào ở cả hai phía.
Điều này quan trọng với mọi phép kiểm tra dựa trên số dòng, như số dòng mà trình soạn thảo hoặc công cụ dòng lệnh báo. Hãy dùng con số Các hàng từ công cụ kiểm tra cấu trúc, vốn đếm các bản ghi đã phân tích.
Ví dụ: First line và Second line
Ví dụ trên trang có tiêu đề id,note và một bản ghi có ghi chú là "First line" và "Second line" trên hai dòng bên trong một cặp ngoặc kép. Với dấu phẩy làm Dấu phân cách trường, công cụ kiểm tra cấu trúc báo cáo 2 hàng và 2 cột, không phải 3 hàng. Hàng 2, cột 2 chứa First line, một ký tự xuống dòng và Second line, tất cả trong một ô.
Kiểm tra ghi chú nhiều dòng
- Chọn Dấu phân cách trường một cách rõ ràng thay vì dựa vào việc phát hiện, để trường có ngoặc kép được đọc với đúng dấu phân cách.
- Nhấn Tính và so Các hàng với số bản ghi trong nguồn, không phải với số dòng.
- Xem ô ghi chú trong bản xem trước và xác nhận cả hai dòng đều nằm trong đó.
- Nếu Các hàng cao hơn dự kiến, có lẽ một ghi chú không được bọc ngoặc kép trong nguồn và dòng thứ hai của nó đã thành một bản ghi riêng.
- Chỉ tải xuống khi bản xem trước hiển thị mỗi ghi chú trong một ô duy nhất.
Mỗi bản xuất xử lý ký tự xuống dòng thế nào
- Tải xuống (CSV) bọc ô trong ngoặc kép và giữ ký tự xuống dòng, nên trình đọc CSV khác thấy một ô.
- Tải xuống (XLSX) từ công cụ xuất XLSX giữ nguyên văn bản giữ ký tự xuống dòng bên trong ô văn bản.
- Bản xuất CSV của ứng dụng Tablora cũng bọc ngoặc kép mọi ô chứa ký tự xuống dòng.
- Tùy chọn Sao chép của ứng dụng, dùng để dán thẳng vào bảng tính, thay ký tự xuống dòng và tab bên trong ô bằng khoảng trắng, vì một ký tự xuống dòng được dán vào sẽ bắt đầu một hàng mới. Hãy dùng XLSX hoặc CSV từ ứng dụng khi chính chỗ xuống dòng là quan trọng.
Khi chương trình nhận hiểu khác
Một số hộp thoại nhập có tùy chọn cho ký tự xuống dòng trong trường có ngoặc kép, và một số công cụ hoàn toàn không hỗ trợ điều đó. Nếu chương trình nhận tách ghi chú ra, hãy kiểm tra cài đặt nhập của nó trước; bản thân tệp đã đúng khi công cụ kiểm tra cấu trúc hiển thị 2 hàng ở đây.
Dữ liệu đầu vào
- Văn bản bảng
- id,note 1,"First line Second line"
- Dấu phân cách trường
- ,
Kết quả
- Các hàng
- 2
- Các cột
- 2
| id | note |
|---|---|
| 1 | First line Second line |
- Các hàng có độ rộng khác
- 0