Penukar CSV ke Markdown

Gunakan penukar CSV ke MD ini untuk menukar fail CSV menjadi jadual Markdown yang bersih sambil mengekalkan medan yang dipetik dan aksara jadual.

Cara Menukar CSV ke MD

  1. Tampal teks CSV atau muat naik fail .csv yang disokong.
  2. Sahkan pemisah, aksara petikan, baris pengepala dan pengekodan aksara.
  3. Pratonton baris yang dihurai dan jadual Markdown yang dijana.
  4. Salin jadual atau muat turun fail .md.

Apa yang Dipelihara oleh Penukar?

Apa yang Dipelihara oleh Penukar?
Kandungan sumberTingkah laku output yang disyorkanNota penukaran
Baris pengepalaGunakan baris pertama atau baris yang dikonfigurasi sebagai pengepala
Baris dan lajurMengekalkan data segi empat tepat yang dihurai
Pemisah yang dipetikKekalkan koma atau pemisah dalam medan yang dipetik
Petikan yang dilindungiNyahkod aksara petikan berganda dengan betul
Medan kosongRender sel kosong
Baris baharu dalam medanLarikan, ganti atau gunakan pemisah HTML
Aksara paipLarikan supaya sel GFM kekal sah
PenjajaranJana 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

Input
nama,perihalan,status
Alpha,"Cepat, ringkas",aktif
Beta,"A | B",jeda
Expected Markdown
| nama | perihalan | status |
|---|---|---|
| Alpha | Cepat, ringkas | aktif |
| Beta | A \| B | jeda |

Petua untuk Output Markdown yang Lebih Bersih

  1. Sahkan pemisah Fail yang dipisahkan koma, koma bertitik dan tab boleh kelihatan serupa dalam pratonton teks biasa.
  2. Gunakan penghurai CSV sebenar Pemisahan rentetan mudah memecahkan koma yang dipetik, petikan yang dilindungi dan medan berbilang baris.
  3. Hadkan bilangan baris untuk dokumentasi Jadual yang ringkas lebih berguna daripada menampal keseluruhan set data.
  4. Semak pengekodan sebelum penukaran Baiki aksara yang rosak pada langkah penyahkodan daripada selepas penjanaan Markdown.
  5. 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.