カテゴリー: 開発ツール

HTML Table to Markdownコンバーター

サイト側で企画したツールツールが見つからない?

HTMLテーブルをブラウザでMarkdownテーブルに変換

`<table>`を含むHTMLを貼り付けると、HTMLエンティティがデコードされ各セルからタグが取り除かれた状態でMarkdownテーブルが得られます。変換はすべてブラウザ内で行われます。

2 行を変換しました。

Markdown テーブル
| Name | Score |
| --- | --- |
| Ava | 92 |
| Noah | 88 |

このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。

このツールでできること

このツールは、貼り付けられたHTMLからすべての`<tr>`行とその`<td>`または`<th>`セルを読み取り、インラインの書式タグを取り除き、各セル内の`&amp;`のようなエンティティをデコードしたうえで、最初の行をヘッダーとしてMarkdownテーブルの構文で並べます。このサイトのHTML Table to CSVコンバーターと同じHTMLテーブル解析処理を利用しています。

使い方

  1. テーブルを含むHTMLを貼り付けます。
  2. 下に生成されたMarkdownテーブルを確認します。
  3. 生成されたMarkdownテーブルをREADME、Wiki、コメントなどに貼り付けます。

プライバシー

このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。

よくある質問

データはどこかにアップロードされますか。
いいえ。解析と整形はどちらもブラウザのタブ内でJavaScriptによって行われるため、サーバーに送信されることはありません。
セル内にリンクや太字などのネストされたタグがあっても動作しますか。
はい。各`<td>`または`<th>`内のタグは取り除かれ、テキスト内容だけが保持されるため、リンクの表示テキストがマークアップなしでMarkdownのセルに反映されます。
テーブルにヘッダー行がない場合はどうなりますか。
Markdown出力では常に最初の行がヘッダー行として扱われるため、テーブルにヘッダーがない場合は先頭に空のヘッダー行を追加するか、コピー後にヘッダーセルを編集してください。