テキスト・データツール

Markdown → CSV

1つのMarkdown表からフィールドを取り出し、コピーやダウンロードができるCSVに変換します。

Markdown表

CSVの結果

表のプレビュー

Markdownのヘッダー、配置指定行、エスケープされた縦棒を認識し、適切に引用したCSVを生成。

入力内容はブラウザー内だけで処理し、サーバーにアップロードしません。

ツールについて

Markdown → CSVは、ヘッダー、区切り行、データ行のある表をCSVに変換します。表の両端の縦棒は省略できます。セル内の\|は文字として保持され、新しい列には分割されません。変換結果はコピーまたはダウンロードできます。

使い方

  1. ヘッダーと---の配置指定行を含む、1つの完全なMarkdown表を貼り付けます。
  2. 出力するCSVの区切り文字を確認します。
  3. 「変換」を押します。列数が合わない場合はエスケープを修正するか、明示的に互換モードを選びます。
  4. CSVを確認し、コピーまたはconverted.csvのダウンロードを行います。

使用例

  • | name | age |、| --- | --- |、| Tom | 20 | → name,ageとTom,20の2行。
  • | :--- | ---: |は配置の指定なので、CSVのデータには含めません。
  • | Tom | A \| B | → Tom,A | B。フィールド内の縦棒を保持します。

処理の規則と制限

有効なヘッダー区切り行を含め、各行の列数をそろえてください。余分なセルがあると、既定ではエラーとなり、勝手に削除されることはありません。A | Bのように縦棒がエスケープされていない場合は、互換モードで余分なセルを最後の列にまとめられます。結果を確認し、通常はセル内の縦棒を\|と記述してください。一度に変換できるのは表1つで、Markdown文書全体ではありません。

主な用途

  • READMEの表をデータツールに再取り込み。
  • 文書内の小さなデータ表を抽出。
  • カンマ、引用符、縦棒を含むセルの内容を保持。

プライバシー

テキスト、ファイル、プレビューはブラウザー内で処理され、入力内容のアップロードや自動保存は行いません。残したい内容は、ページを離れる前に保存してください。

FAQ

最も外側の縦棒は必須ですか?

いいえ。| a | b |とa | bの両形式に対応します。ただし、有効なヘッダーの区切り行が必要です。

配置指定行も出力されますか?

いいえ。---、:---、---:、:---:は配置を定義するための記号なので、データから除外します。

セル内に縦棒を書くには?

標準の表記は\|です。未エスケープの縦棒は通常、新しい列を表し、列数が合わなければ既定でエラーになります。

最後の列に結合するオプションがあるのはなぜですか?

一部の未エスケープの縦棒を含む表を、明示的に修復できるようにするためです。余分な縦棒の意図は判断できないので、既定では無効にし、結果の確認を案内します。

複雑なMarkdownすべてに対応しますか?

入れ子の表、結合セル、文書全体を損失なくCSVに変換することはできません。一般的な単一のMarkdown表を対象にしています。

開発者ツール一覧に戻る