ツールについて
CSV → Markdownは、ヘッダー、配置指定行、データ行を含む表を作成します。引用符内のカンマで列が分かれることはなく、セル内の縦棒も文字として保持します。
使い方
- CSVを貼り付け、区切り文字と先頭行をヘッダーにするかを確認します。
- 全列に共通の配置を選びます。
- 「変換」を押し、ヘッダー、区切り行、フィールドのエスケープを確認します。
- Markdownをコピーするかtable.mdをダウンロードし、Markdownプレビューで表示を確認します。
使用例
- name,age / Tom,20 → ---の区切り行を含む2列のMarkdown表。
- CSVのフィールドA | BはMarkdownではA \| Bとなり、余分な列を作りません。
- 引用符内のCRLF、CR、LFは<br>に変換し、データ行を増やしません。
処理の規則と制限
出力するMarkdownでは、バックスラッシュ、縦棒、書式記号をエスケープし、先頭と末尾の空白やHTML文字を保持します。セル内の改行は<br>になります。生のHTMLに対応するサービスでは改行として表示できますが、このページのプレビューでは<br>という文字で表示します。配置の設定は列の文字揃えに適用され、区切り行はデータに含まれません。
主な用途
- データの要約をREADMEやプロジェクト文書に追加。
- 表計算ソフトから出力したデータをMarkdown表に変換。
- 縦棒を含むフィールドを手作業でエスケープする手間を削減。
プライバシー
テキスト、ファイル、プレビューはブラウザー内で処理され、入力内容のアップロードや自動保存は行いません。残したい内容は、ページを離れる前に保存してください。
FAQ
フィールド内のカンマで列が分かれますか?
フィールドが正しく二重引用符で囲まれていれば、分かれません。内部のカンマは同じセルに残ります。
縦棒の前にバックスラッシュが付くのはなぜですか?
縦棒はMarkdown表の区切り文字です。\|と書くと、フィールド内の通常の縦棒を表せます。
フィールド内の改行はどうなりますか?
表の行を壊さないよう、改行を<br>に変換します。生のHTMLへの対応は環境により異なり、ローカルの安全なプレビューでは文字として表示します。
フィールド内のHTMLを実行できますか?
出力はMarkdownテキストで、HTMLは実行しません。元のHTML文字を文字参照に変換しますが、公開前には使用先のMarkdown環境の規則も確認してください。