Cara Menukar CSV ke MD
- Tampal teks CSV atau muat naik fail
.csvyang disokong. - Sahkan pemisah, aksara petikan, baris pengepala dan pengekodan aksara.
- Pratonton baris yang dihurai dan jadual Markdown yang dijana.
- Salin jadual atau muat turun fail
.md.
Apa yang Dipelihara oleh Penukar?
| Kandungan sumber | Tingkah laku output yang disyorkan | Nota penukaran |
|---|---|---|
| Baris pengepala | Gunakan baris pertama atau baris yang dikonfigurasi sebagai pengepala | |
| Baris dan lajur | Mengekalkan data segi empat tepat yang dihurai | |
| Pemisah yang dipetik | Kekalkan koma atau pemisah dalam medan yang dipetik | |
| Petikan yang dilindungi | Nyahkod aksara petikan berganda dengan betul | |
| Medan kosong | Render sel kosong | |
| Baris baharu dalam medan | Larikan, ganti atau gunakan pemisah HTML | |
| Aksara paip | Larikan supaya sel GFM kekal sah | |
| Penjajaran | Jana penjajaran lajur pilihan |
Apa yang Mungkin Berubah Semasa Penukaran?
Kandungan sel berbilang baris dan kaya
Sel jadual Markdown mempunyai sokongan terhad untuk pemisah baris, senarai dan kandungan blok.
Set data yang sangat besar
Beribu-ribu baris boleh menghasilkan jadual Markdown yang sah secara teknikal tetapi sukar dibaca. Semak output sebelum menerbitkannya.
Pengekodan aksara
Fail yang dikodkan sebagai Windows-1252, Shift_JIS atau set aksara lain mungkin dipaparkan dengan salah jika dinyahkod sebagai UTF-8.
Baris tidak sekata
Baris dengan kiraan medan yang berbeza memerlukan ralat, peraturan pembaikan atau dasar padding yang jelas.
Jenis data
CSV tidak semestinya mengekalkan jenis angka, tarikh atau boolean; Markdown membentangkan teks.
Kegunaan Biasa untuk CSV ke Markdown
Tambah data ke README
Tukar matriks keserasian yang padat atau senarai ciri menjadi jadual yang dikawal versi.
Kongsi hasil pertanyaan
Tampal eksport kecil ke dalam isu, permintaan tarik atau tiket sokongan.
Dokumenkan medan API
Tukar skema atau senarai medan yang disimpan dalam CSV menjadi jadual rujukan yang mudah dibaca.
Pindahkan nota berjadual ke Obsidian
Buat jadual teks mudah alih sambil mengekalkan CSV untuk pengiraan selanjutnya.
Contoh CSV ke Markdown
nama,perihalan,status
Alpha,"Cepat, ringkas",aktif
Beta,"A | B",jeda
| nama | perihalan | status |
|---|---|---|
| Alpha | Cepat, ringkas | aktif |
| Beta | A \| B | jeda |
Petua untuk Output Markdown yang Lebih Bersih
- Sahkan pemisah Fail yang dipisahkan koma, koma bertitik dan tab boleh kelihatan serupa dalam pratonton teks biasa.
- Gunakan penghurai CSV sebenar Pemisahan rentetan mudah memecahkan koma yang dipetik, petikan yang dilindungi dan medan berbilang baris.
- Hadkan bilangan baris untuk dokumentasi Jadual yang ringkas lebih berguna daripada menampal keseluruhan set data.
- Semak pengekodan sebelum penukaran Baiki aksara yang rosak pada langkah penyahkodan daripada selepas penjanaan Markdown.
- Pratonton paip dan pemisah baris Aksara ini boleh memecahkan struktur jadual jika tidak dilindungi secara konsisten.
Soalan Lazim
Adakah baris CSV pertama menjadi pengepala jadual?
Baris pertama yang diisi menjadi pengepala jadual Markdown. Sediakan baris pengepala sebelum penukaran apabila CSV bermula terus dengan data.
Adakah aksara paip dilindungi secara automatik?
Ya. Aksara paip dilindungi supaya ia kekal dalam sel GFM yang betul.
Bagaimana koma dalam medan yang dipetik dikendalikan?
Koma yang dipetik kekal dalam sel yang sama. Penghurai CSV juga mengendalikan aksara petikan yang dilindungi.
Apa yang berlaku kepada sel CSV berbilang baris?
Pemisah baris dalam sel menjadi <br>. Ini mengekalkan baris segi empat tepat dalam Markdown bergaya GitHub.
Bolehkah saya menggunakan koma bertitik atau tab sebagai pemisah?
Ya. Pengesanan pemisah menyokong koma, koma bertitik, tab dan paip.
Adakah sel kosong dipelihara?
Ya. Sel kosong kekal kosong dan tidak mengalihkan nilai dalam lajur kemudian.
Bolehkah lajur angka dijajarkan ke kanan?
Penanda penjajaran GFM boleh menyatakan penjajaran kiri, tengah atau kanan.
Berapa besar fail CSV?
Penukar tidak mengenakan had saiz fail tetap. Fail CSV yang sangat besar mungkin mengambil masa lebih lama untuk diproses, dan jadual Markdownnya mungkin tidak praktikal untuk dibaca, jadi semak output besar sebelum menerbitkannya.
Tukar Markdown Kembali ke PDF
Sudah ada fail Markdown? GunakanPenukar Markdown ke PDFuntuk mencipta PDF yang boleh dikongsi.