Markdown テーブル生成ツール
編集可能なグリッドで Markdown テーブルを作成、または CSV・TSV・HTML を貼り付けて元にし、GFM・HTML・AsciiDoc・reST・LaTeX に書き出し。すべてブラウザ内に留まります。
Markdown テーブル生成ツールは完全にブラウザ内で動作します。編集するグリッド、貼り付ける TSV・CSV・HTML、インポートするファイルはデバイス上に留まり、テーブルのデータが ArrayKit にアップロードされることはありません。
CSV → Markdown 変換ツールを開く
Markdown テーブル生成 について
Markdown テーブル生成ツールは、編集可能なグリッドを、README、wiki、プルリクエスト、ドキュメントに入れられるきれいなテーブルに変えます。セルに直接入力し、行や列を追加・削除し、各列を左・中央・右揃えに設定します。すでにデータがありますか? TSV、CSV、HTML のテーブルを貼り付ければ、グリッドの元にしてくれます。テーブルが整ったら、GitHub 風の Markdown として書き出すか、ワンクリックで形式を HTML、AsciiDoc、reStructuredText、LaTeX に切り替えます。パイプ文字は自動でエスケープされるので、cat a | grep b のような値がセルを壊すことはありません。テーブルを手で組み立てる開発者やテクニカルライターのために作られています。すべてのキー入力はデバイス上で処理され、何もアップロードされません。
機能
- 編集可能なグリッドに入力し、進めながら行や列を追加・削除
- 各列を独立して左・中央・右揃えに設定
- TSV、CSV、HTML のテーブルを貼り付けてグリッドの元にする
- .csv、.tsv、.html ファイルをグリッドに直接インポート
- GitHub 風 Markdown、HTML、AsciiDoc、reStructuredText、LaTeX に書き出し
- パイプ文字をエスケープし、Markdown のセルが余分な列に割れないように
- 任意の列パディングで、生の Markdown ソースを等幅エディター上で揃える
- 結果をコピー、または .md、.html、.adoc、.rst、.tex としてダウンロード
Markdown テーブル生成 の使い方
- 編集可能なグリッドに、ヘッダーとセルの値を入力します
- 行や列を追加・削除し、各列の配置を設定します
- または Import をクリックし、TSV、CSV、HTML のテーブルを貼り付けてグリッドの元にします
- 出力形式を選び、テーブルをコピーするかファイルをダウンロードします
例
入力
Name, Score
Alice, 30
(Score column set to right-aligned)
出力
| Name | Score |
| :--- | ---: |
| Alice | 30 |
Score 列を右揃えにすると ---: の区切りが書かれ、左揃えの Name 列は :--- を使います。
よくあるエラーとトラブルシューティング
- セル内に入力したパイプ(|)が Markdown の行を余分な列に割ってしまう。 — 何もする必要はありません — ジェネレーターがパイプを自動で \| にエスケープするので、値は 1 つのセル内に留まります。
- 貼り付けたデータがセルに分かれず、すべて 1 列に入る。 — Import はタブとカンマを自動判定します。すべての行が同じ区切り文字を使っていることを確認するか、緩いテキストの代わりに HTML の <table> を貼り付けてください。
- GitHub はテーブルを描画するが、設定した配置を無視する。 — 配置は区切り行(:---、:---:、---:)にあります。その 2 行目を含めて出力全体をコピーすれば、レンダラーが適用できます。
- 改行を含むセルの値が 2 行に割れる。 — Markdown のセル内の改行は <br> に変換され、内容は 1 行に留まります。他の形式では改行はスペースにまとめられます。
よくある質問
- 生成されたテーブルで列ごとの配置をどう設定しますか?
- 各列のヘッダーに L/C/R のトグルがあります。左は区切り行に :--- を、中央は :---: を、右は ---: を書きます。これは GitHub 風 Markdown やほとんどのレンダラーが配置を決める方法です。
- 入力する代わりに、既存のテーブルを貼り付けてグリッドの元にできますか?
- はい。Import をクリックし、タブ区切り、カンマ区切り、または HTML の <table> を貼り付けます。ツールが区切り文字を検出して編集可能なグリッドを埋め、最初の行をヘッダーとして扱うので、そこから調整できます。
- このジェネレーターは Markdown 以外にどの出力形式を作れますか?
- 同じグリッドが、HTML(thead と tbody 付き)、AsciiDoc、reStructuredText のグリッドテーブル、LaTeX の tabular 環境として書き出されます。ワンクリックで形式を切り替えると、出力がリアルタイムに更新されます。
- テーブルのセル内のパイプ文字はどう扱われますか?
- Markdown では裸のパイプがセルを終わらせるので、テキスト中の | は \| にエスケープされ、埋め込まれた改行は <br> になります。AsciiDoc と LaTeX のセルは、それぞれのルールでエスケープされるので、テーブルは常に無傷に保たれます。
- Pad columns オプションは何をしますか?
- 各 Markdown 列を最も長いセルに合わせて広げ、生のソースが等幅エディター上できれいに揃うようにします。描画されるテーブルはどちらでも同一で、パディングはプレーンテキストのレイアウトにのみ影響します。
- 入力または貼り付けたテーブルのデータはどこで処理されますか?
- すべてブラウザ内です。編集するグリッド、貼り付けるテキスト、インポートする .csv、.tsv、.html ファイルはデバイス上に留まり、ArrayKit にアップロードされることはありません。
関連ツール
すべての ArrayKit ツール