CSV/Markdownテーブル変換
CSVをMarkdownテーブルに、MarkdownテーブルをCSVに双方向で変換します。
Markdownテーブルの使い方
- 01
最初の行をヘッダーとして、CSVを貼り付けてください。
- 02
区切り文字とカラムの配置を選択してください。
- 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フィールドは正しく解析され、データ内のパイプ文字はテーブルが有効なままになるようにエスケープされます。セル内の改行はスペースに変換されます。
データはアップロードされますか?
いいえ。テーブルはすべてブラウザ内で生成されます。貼り付けたデータがお使いのデバイスから出ることはありません。