コンテンツにスキップ
Monu Tools

CSV/Markdownテーブル変換

CSVをMarkdownテーブルに、MarkdownテーブルをCSVに双方向で変換します。

Markdownテーブルの使い方

  1. 01

    最初の行をヘッダーとして、CSVを貼り付けてください。

  2. 02

    区切り文字とカラムの配置を選択してください。

  3. 03

    生成されたMarkdownテーブルをコピーしてください。

何をするのか

このツールは、CSV データを、README、問題、Wiki、ドキュメントにドロップできるクリーンな Markdown テーブルに変換し、Markdown テーブルを CSV に変換し直します。最初の行がヘッダーとなり、列の配置を設定できます。

Markdown テーブルを手動で記述するのは面倒です。各行には適切な数のパイプが必要であり、整列分割線も整列する必要があります。 CSV を貼り付けて正しいテーブルを取得すると、面倒な作業がすべてなくなります。

すべてはブラウザ内でローカルに処理されます。ペーストしたものは何もデバイスから残りません。

読み込むCSV

カンマ、セミコロン、またはタブ区切り文字を使用して標準の CSV を読み取り、引用符で囲まれたフィールドを処理するため、スプレッドシートからエクスポートされたデータは、値内のカンマで区切られることなく変換されます。

生成されるマークダウン

出力は GitHub フレーバーの Markdown テーブルです。ヘッダー行、配置ディバイダー、データ行の順です。 GitHub、GitLab、ほとんどの Wiki、Markdown エディターでレンダリングされます。

整列とエスケープ

配置は、コロン (:---: 左、:---: 中央、---: 右) を使用して区切り行に書き込まれます。Markdown レンダラーはこれを使用して各列を配置します。データ内のパイプ文字はエスケープされ、セル内の改行はフラット化されるため、テーブルは常に有効なままになります。

よくある質問

出力フォーマットはどのようなものですか?

GitHub Flavored Markdownのテーブル形式です。ヘッダー行、配置区切り行、データ行が続きます。GitHub、ほとんどのWiki、Markdownエディターでレンダリングされます。

配置はどのように機能しますか?

選択した配置は、コロンを使って区切り行に書き込まれます(:--- 左、:---: 中央、---: 右)。Markdownレンダラーはこれを使用して各カラムを配置します。

セル内のカンマやパイプはどうなりますか?

引用符付きのCSVフィールドは正しく解析され、データ内のパイプ文字はテーブルが有効なままになるようにエスケープされます。セル内の改行はスペースに変換されます。

データはアップロードされますか?

いいえ。テーブルはすべてブラウザ内で生成されます。貼り付けたデータがお使いのデバイスから出ることはありません。

出典

問題を報告する