CSV から Markdown テーブルへの変換ツール

CSV や TSV を GitHub 形式の Markdown テーブルに変換します。すべてブラウザ内で動作し、データは端末上に留まります。

CSV から Markdown テーブルへの変換ツールは完全にブラウザ内で動作します。貼り付けた行やドロップした .csv・.tsv ファイルは端末から外に出ることはなく、ArrayKit にアップロードされることもありません。

Markdown エディターを開く

CSV から Markdown テーブルへの変換 について

CSV から Markdown テーブルへの変換ツールは、カンマまたはタブ区切りのデータを、README・プルリクエスト・Wiki・Issue にそのまま貼り付けられるきれいな GitHub 形式の Markdown テーブルに変換します。行を貼り付けるか、.csv や .tsv ファイルをドロップするか、例を読み込むと、入力しながらテーブルがリアルタイムで描画されます。データがカンマ区切りかタブ区切りかを自動検出し、区切り文字を自分で指定することもできます。先頭行をヘッダーとするかを切り替え、列の配置を左・中央・右に設定できます。カンマや改行を含むクォート付きフィールドは正しく解析され、はぐれたパイプ文字はエスケープされるのでテーブルを壊しません。手作業でデータを文書化する開発者やライターのために作られています。すべて端末上で動作し、何もアップロードされません。

機能

CSV から Markdown テーブルへの変換 の使い方

  1. CSV または TSV を貼り付けるか、.csv や .tsv ファイルをドロップする
  2. 区切り文字を選ぶ(または Auto のまま)か、列の配置を選ぶ
  3. データに合わせて「先頭行はヘッダー」をオンまたはオフに切り替える
  4. 生成された Markdown テーブルをコピーするか .md ファイルとしてダウンロードする

入力

name,role
Ada Lovelace,Engineer
"Doe, John",Analyst

出力

| name | role |
| --- | --- |
| Ada Lovelace | Engineer |
| Doe, John | Analyst |

クォート付きの "Doe, John" は 2 つのセルに分かれず、カンマを保ちます。

よくあるエラーとトラブルシューティング

よくある質問

CSV を Markdown テーブルに変換するには?
CSV を貼り付け(または .csv ファイルをドロップし)、区切り文字を Auto のままにすると、ツールが GitHub 形式の Markdown テーブルをリアルタイムで描画します。あとはコピーするか .md ファイルとしてダウンロードして、README やプルリクエストに貼り付けてください。
これは CSV だけでなく TSV も扱えますか?
はい。変換ツールはタブ区切りの値を自動検出し、検出が誤った場合は Tab を区切り文字として強制できます。CSV と TSV はどちらも同じ Markdown テーブル出力になります。
フィールド内のカンマはどう扱われますか?
ダブルクォートで囲んだフィールドはカンマを含められ、パーサーはそれをテキストのまま保ちます。つまり "Doe, John" は 2 つの列に分かれず 1 つのセルに留まります。
データ内のパイプ文字はどうなりますか?
パイプは自動で \| としてエスケープされます。パイプは Markdown の列区切りなので、エスケープすることでセルのテキストが新しい列を作らず自身の列内に留まります。
Markdown テーブルで列の配置を設定できますか?
はい。左・中央・右を選ぶと、ツールが対応する区切り行(---、:---:、---:)を書くので、配置対応の Markdown レンダラーが各列をそれに応じて配置します。
変換するとき私の CSV データはアップロードされますか?
いいえ。CSV から Markdown への変換は完全にブラウザ内で動作します。貼り付けた行やドロップしたファイルは端末から外に出ることはなく、ArrayKit に送られることもありません。

関連ツール

すべての ArrayKit ツール