Cara Mengonversi CSV ke MD
- Tempel teks CSV atau unggah file
.csvyang didukung. - Konfirmasi pembatas, karakter kutip, baris header, dan pengkodean karakter.
- Pratinjau baris yang diurai dan tabel Markdown yang dihasilkan.
- Salin tabel atau unduh file
.md.
Apa yang Dipertahankan oleh Konverter?
| Konten sumber | Perilaku keluaran yang disarankan | Catatan konversi |
|---|---|---|
| Baris header | Gunakan baris pertama atau baris yang dikonfigurasi sebagai judul | |
| Baris dan kolom | Pertahankan data persegi panjang yang diurai | |
| Pembatas yang dikutip | Pertahankan koma atau pembatas di dalam bidang yang dikutip | |
| Kutip yang di-escape | Dekode karakter kutip ganda dengan benar | |
| Bidang kosong | Render sel kosong | |
| Baris baru dalam bidang | Escape, ganti, atau gunakan jeda HTML | |
| Karakter pipa | Escape agar sel GFM tetap valid | |
| Perataan | Hasilkan perataan kolom opsional |
Apa yang Mungkin Berubah Selama Konversi?
Konten sel multibaris dan kaya
Sel tabel Markdown memiliki dukungan terbatas untuk jeda baris, daftar, dan konten blok.
Dataset yang sangat besar
Ribuan baris dapat menghasilkan tabel Markdown yang valid secara teknis tetapi sulit dibaca. Tinjau keluaran sebelum menerbitkannya.
Pengkodean karakter
File yang dikodekan sebagai Windows-1252, Shift_JIS, atau charset lain mungkin ditampilkan salah jika didekode sebagai UTF-8.
Baris tidak beraturan
Baris dengan jumlah bidang yang berbeda memerlukan kesalahan, aturan perbaikan, atau kebijakan padding eksplisit.
Tipe data
CSV tidak secara inheren mempertahankan tipe numerik, tanggal, atau boolean; Markdown menyajikan teks.
Penggunaan Umum untuk CSV ke Markdown
Tambahkan data ke README
Ubah matriks kompatibilitas yang ringkas atau daftar fitur menjadi tabel yang dikontrol versi.
Bagikan hasil kueri
Tempel ekspor kecil ke dalam masalah, permintaan tarik, atau tiket dukungan.
Dokumentasikan bidang API
Ubah skema atau daftar bidang yang disimpan dalam CSV menjadi tabel referensi yang dapat dibaca.
Pindahkan catatan tabel ke Obsidian
Buat tabel teks portabel sambil mempertahankan CSV untuk komputasi lebih lanjut.
Contoh CSV ke Markdown
nama,deskripsi,status
Alpha,"Cepat, sederhana",aktif
Beta,"A | B",jeda
| nama | deskripsi | status |
|---|---|---|
| Alpha | Cepat, sederhana | aktif |
| Beta | A \| B | jeda |
Tips untuk Keluaran Markdown yang Lebih Bersih
- Konfirmasi pembatas File yang dipisahkan koma, titik koma, dan tab bisa terlihat serupa dalam pratinjau teks biasa.
- Gunakan parser CSV yang sebenarnya Pemisahan string sederhana merusak koma yang dikutip, kutip yang di-escape, dan bidang multibaris.
- Batasi jumlah baris untuk dokumentasi Tabel yang ringkas lebih berguna daripada menempelkan seluruh dataset.
- Periksa pengkodean sebelum konversi Perbaiki karakter yang rusak pada langkah dekode daripada setelah pembuatan Markdown.
- Pratinjau pipa dan jeda baris Karakter ini dapat merusak struktur tabel jika tidak di-escape secara konsisten.
Pertanyaan yang Sering Diajukan
Apakah baris CSV pertama menjadi header tabel?
Baris terisi pertama menjadi header tabel Markdown. Siapkan baris header sebelum konversi saat CSV dimulai langsung dengan data.
Apakah karakter pipa di-escape secara otomatis?
Ya. Karakter pipa di-escape sehingga tetap berada di dalam sel GFM yang benar.
Bagaimana koma di dalam bidang yang dikutip ditangani?
Koma yang dikutip tetap berada di dalam sel yang sama. Parser CSV juga menangani karakter kutip yang di-escape.
Apa yang terjadi pada sel CSV multibaris?
Jeda baris di dalam sel menjadi <br>. Ini menjaga baris tetap persegi panjang dalam Markdown bergaya GitHub.
Dapatkah saya menggunakan titik koma atau tab sebagai pembatas?
Ya. Deteksi pembatas mendukung koma, titik koma, tab, dan pipa.
Apakah sel kosong dipertahankan?
Ya. Sel kosong tetap kosong dan tidak menggeser nilai di kolom berikutnya.
Dapatkah kolom numerik diratakan ke kanan?
Penanda perataan GFM dapat mengekspresikan perataan kiri, tengah, atau kanan.
Seberapa besar file CSV?
Konverter tidak memberlakukan batas ukuran file tetap. File CSV yang sangat besar mungkin memerlukan waktu lebih lama untuk diproses, dan tabel Markdown-nya mungkin tidak praktis untuk dibaca, jadi tinjau keluaran besar sebelum menerbitkannya.
Konversi Markdown Kembali ke PDF
Sudah memiliki file Markdown? GunakanKonverter Markdown ke PDFuntuk membuat PDF yang dapat dibagikan.