コンテンツへスキップ
Markdown Table Generator
CSV・TSV形式のデータからMarkdownテーブルを生成します。
概要
- CSVまたはTSV形式の表形式データを、GitHub Flavored Markdown形式のテーブルへ変換するツールです。
- 区切り文字(カンマまたはタブ)は入力データから自動的に判定されるため、どちらの形式でもそのまま貼り付けて使えます。
- セル内の「|」は自動的にエスケープされ、改行はスペースに置き換えられるため、Markdownテーブルとして崩れずに出力されます。
使い方
- 入力欄に、CSVまたはTSV形式の表形式データを入力します(1行目は見出しとして扱われます)。
- 「生成する」ボタンをクリックします。
- 整形されたMarkdownテーブルが結果欄に表示されます。
入力例・出力例
入力
Name,Age Alice,30 Bob,25
出力
| Name | Age | | ----- | --- | | Alice | 30 | | Bob | 25 |
利用シーン
- スプレッドシートからコピーしたデータ(TSV形式)を、README等に貼り付けるMarkdownテーブルへ変換する
- CSVファイルの内容を、ドキュメントに掲載する表として整形する
- 手元のデータを一時的に表形式で共有するため、Markdownテーブルへ素早く変換する
よくある質問
CSVとTSVのどちらに対応していますか?
どちらにも対応しています。区切り文字(カンマまたはタブ)は入力データから自動的に判定されます。
行によって列数が異なる場合はどうなりますか?
最も列数が多い行に合わせて、不足しているセルは空欄として補完されます。
セルの中に「|」(パイプ)や改行が含まれている場合は?
「|」は「\|」にエスケープされ、改行はMarkdownテーブルの仕様上1行に収める必要があるため、半角スペースに置き換えられます。
注意点
- 1行目は常に見出し行として扱われます。
- 行によって列数が異なる場合、最も列数が多い行に合わせて不足しているセルは空欄で補完されます。
- セル内の改行はMarkdownテーブルの仕様上1行に収める必要があるため、半角スペースに置き換えられます。