ツールについて
Markdown → CSVは、ヘッダー、区切り行、データ行のある表をCSVに変換します。表の両端の縦棒は省略できます。セル内の\|は文字として保持され、新しい列には分割されません。変換結果はコピーまたはダウンロードできます。
使い方
- ヘッダーと---の配置指定行を含む、1つの完全なMarkdown表を貼り付けます。
- 出力するCSVの区切り文字を確認します。
- 「変換」を押します。列数が合わない場合はエスケープを修正するか、明示的に互換モードを選びます。
- 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表を対象にしています。