Cách chuyển đổi CSV sang MD
- Dán văn bản CSV hoặc tải lên tệp
.csvđược hỗ trợ. - Xác nhận dấu phân tách, ký tự trích dẫn, hàng tiêu đề và mã hóa ký tự.
- Xem trước các hàng đã phân tích và bảng Markdown được tạo.
- Sao chép bảng hoặc tải xuống tệp
.md.
Trình chuyển đổi giữ lại những gì?
| Nội dung nguồn | Hành vi đầu ra được khuyến nghị | Ghi chú chuyển đổi |
|---|---|---|
| Hàng tiêu đề | Sử dụng hàng đầu tiên hoặc hàng được cấu hình làm tiêu đề | |
| Hàng và cột | Giữ nguyên dữ liệu hình chữ nhật đã phân tích | |
| Dấu phân tách được trích dẫn | Giữ dấu phẩy hoặc dấu phân tách bên trong các trường được trích dẫn | |
| Dấu ngoặc kép được thoát | Giải mã chính xác các ký tự trích dẫn kép | |
| Trường trống | Hiển thị ô trống | |
| Dòng mới trong trường | Thoát, thay thế hoặc sử dụng ngắt HTML | |
| Ký tự ống | Thoát để các ô GFM vẫn hợp lệ | |
| Căn chỉnh | Tạo căn chỉnh cột tùy chọn |
Điều gì có thể thay đổi trong quá trình chuyển đổi?
Nội dung ô nhiều dòng và phong phú
Các ô bảng Markdown có hỗ trợ hạn chế cho ngắt dòng, danh sách và nội dung khối.
Tập dữ liệu rất lớn
Hàng nghìn hàng có thể tạo ra bảng Markdown hợp lệ về mặt kỹ thuật nhưng khó đọc. Hãy xem xét đầu ra trước khi xuất bản.
Mã hóa ký tự
Các tệp được mã hóa bằng Windows-1252, Shift_JIS hoặc bảng mã khác có thể hiển thị không chính xác nếu được giải mã là UTF-8.
Hàng không đều
Các hàng có số lượng trường khác nhau cần có lỗi, quy tắc sửa chữa hoặc chính sách đệm rõ ràng.
Kiểu dữ liệu
CSV không bảo toàn kiểu số, ngày hoặc boolean một cách cố hữu; Markdown trình bày dưới dạng văn bản.
Các ứng dụng phổ biến cho CSV sang Markdown
Thêm dữ liệu vào README
Biến ma trận tương thích hoặc danh sách tính năng nhỏ gọn thành bảng được quản lý phiên bản.
Chia sẻ kết quả truy vấn
Dán một bản xuất nhỏ vào vấn đề, yêu cầu kéo hoặc phiếu hỗ trợ.
Tài liệu hóa các trường API
Chuyển đổi lược đồ hoặc danh sách trường được lưu trong CSV thành bảng tham chiếu dễ đọc.
Di chuyển ghi chú dạng bảng vào Obsidian
Tạo bảng văn bản di động trong khi vẫn giữ CSV để tính toán thêm.
Ví dụ CSV sang Markdown
name,description,status
Alpha,"Fast, simple",active
Beta,"A | B",paused
| name | description | status |
|---|---|---|
| Alpha | Fast, simple | active |
| Beta | A \| B | paused |
Mẹo để có đầu ra Markdown sạch hơn
- Xác nhận dấu phân tách Các tệp phân tách bằng dấu phẩy, dấu chấm phẩy và tab có thể trông giống nhau trong bản xem trước văn bản thuần.
- Sử dụng trình phân tích CSV thực sự Tách chuỗi đơn giản sẽ phá vỡ dấu phẩy được trích dẫn, dấu ngoặc kép được thoát và trường nhiều dòng.
- Giới hạn số hàng cho tài liệu Một bảng ngắn gọn hữu ích hơn việc dán toàn bộ tập dữ liệu.
- Kiểm tra mã hóa trước khi chuyển đổi Sửa các ký tự bị lỗi ở bước giải mã thay vì sau khi tạo Markdown.
- Xem trước các ký tự ống và ngắt dòng Các ký tự này có thể phá vỡ cấu trúc bảng nếu không được thoát nhất quán.
Các câu hỏi thường gặp
Hàng CSV đầu tiên có trở thành tiêu đề bảng không?
Hàng đầu tiên có dữ liệu sẽ trở thành tiêu đề bảng Markdown. Hãy chuẩn bị hàng tiêu đề trước khi chuyển đổi khi CSV bắt đầu trực tiếp bằng dữ liệu.
Các ký tự ống có được thoát tự động không?
Có. Các ký tự ống được thoát để chúng vẫn nằm trong ô GFM chính xác.
Dấu phẩy bên trong trường được trích dẫn được xử lý như thế nào?
Dấu phẩy được trích dẫn vẫn nằm trong cùng một ô. Trình phân tích CSV cũng xử lý các ký tự trích dẫn được thoát.
Điều gì xảy ra với các ô CSV nhiều dòng?
Ngắt dòng bên trong ô trở thành <br>. Điều này giữ cho hàng hình chữ nhật trong Markdown theo chuẩn GitHub.
Tôi có thể sử dụng dấu chấm phẩy hoặc tab làm dấu phân tách không?
Có. Phát hiện dấu phân tách hỗ trợ dấu phẩy, dấu chấm phẩy, tab và ống.
Các ô trống có được giữ lại không?
Có. Các ô trống vẫn trống và không làm dịch chuyển các giá trị trong các cột sau.
Các cột số có thể căn phải không?
Các dấu căn chỉnh GFM có thể biểu thị căn trái, giữa hoặc phải.
Tệp CSV có thể lớn đến mức nào?
Trình chuyển đổi không áp đặt giới hạn kích thước tệp cố định. Các tệp CSV rất lớn có thể mất nhiều thời gian hơn để xử lý và bảng Markdown của chúng có thể khó đọc, vì vậy hãy xem xét các đầu ra lớn trước khi xuất bản.
Chuyển đổi Markdown trở lại PDF
Đã có tệp Markdown? Sử dụngtrình chuyển đổi Markdown sang PDFđể tạo PDF có thể chia sẻ.