CSV / TSV を貼り付け
Markdown 表
表計算(Excel / Google スプレッドシート)や CSV ファイルからコピーした表を、README・Issue・Pull Request・ドキュメントにそのまま貼れる Markdown のパイプ表へ変換するツールです。区切り文字はカンマ(CSV)・タブ(TSV)・セミコロンに対応し、「自動判定」を選べば貼り付けた内容から推定します。先頭行を見出しにするか、列の寄せ(なし / 左 / 中央 / 右)も切り替えられ、Markdown のアライメント行(`:---` / `:--:` / `---:`)を自動で付けます。「列幅をそろえる」を有効にすると、出力ソース自体の桁が揃って人が読んでも見やすくなります(表の見た目は同じです)。`"Lovelace, Ada"` のように引用符で囲まれてカンマや改行を含むセル、セル内のパイプ `|` も正しく扱い、エスケープして崩れない表を作ります。入力は打つたびにリアルタイムで右側へ反映され、ワンクリックでコピーできます。社内の名簿・売上・在庫など機微なデータを含むことが多いため、本ツールは変換のすべてをあなたのブラウザの中だけで実行し、サーバーへアップロード・保存・送信は一切行いません。
使い方
- Excel / スプレッドシート / CSV ファイルから表をコピーし、左の入力欄に貼り付けます(「サンプル」で例を試せます)。
- 上のツールバーで区切り(自動判定 / カンマ / タブ / セミコロン)・列の寄せ・「先頭行を見出し」を選びます。
- 右に Markdown の表が即時表示されます。「コピー」して README や Issue に貼り付け。データはどこにも送信されません。
よくある質問
貼り付けたデータはアップロードされますか?
いいえ。パースと変換はすべてあなたのブラウザ内(JavaScript)で実行され、CSV/TSV はサーバーへアップロード・保存・送信されません。社内の名簿・売上・在庫など機微なデータを含む表も安心して貼り付けられます。
Excel やスプレッドシートからコピーした表も変換できますか?
はい。Excel や Google スプレッドシートでセル範囲をコピーすると、クリップボードにはタブ区切り(TSV)で入ります。そのまま貼り付け、区切りを「自動判定」または「タブ(TSV)」にすれば Markdown 表になります。
セルにカンマや改行が含まれていても大丈夫ですか?
はい。`"Lovelace, Ada"` のように引用符で囲まれたセルは、中のカンマや改行を区切りとみなさず1つのセルとして扱います(RFC 4180 準拠)。セル内の改行は `<br>` に、セル区切りと衝突するパイプ `|` は自動でエスケープし、表が崩れないようにします。
列の寄せ(アライメント)は指定できますか?
できます。寄せを「左 / 中央 / 右」にすると、Markdown のアライメント行に `:---`(左)・`:--:`(中央)・`---:`(右)を出力します。「なし」を選ぶと `---` だけになります(多くのレンダラーでは左寄せ相当)。
「列幅をそろえる」は何をしますか?
出力される Markdown のソース上で各列の桁をそろえ、テキストとして見ても整って読みやすくします。表としての表示結果は揃えても揃えなくても同じです。差分(diff)を取りやすくしたい場合にも有効です。
区切り文字の自動判定はどう動きますか?
先頭の行で、引用符の外側にあるカンマ・タブ・セミコロンの個数を数え、最も多いものを区切りとして採用します(同数ならカンマを優先)。意図と違う場合は区切りを手動で選んでください。