HTML Table ↔ Markdown Table変換
HTML TableとGFM Markdown TableをTable JSON経由でブラウザ内変換します。
HTMLの結合セルや複数段ヘッダーを正規化し、escaped pipe、alignment、セル内改行を持つGFM Tableと相互変換します。
入力ファイルと変換結果はブラウザ内だけで処理します。
安全な表プレビュー
変換すると、ここに表のプレビューを表示します。
使い方
1
変換方向を選ぶ
HTMLからMarkdown、またはMarkdownからHTMLを選びます。
2
表を入力する
HTML Tableか単一のGFM Tableを貼り付けるか、ローカルファイルを開きます。
3
結果を確認する
正規化の警告と安全なpreviewを確認し、結果をcopyまたはdownloadします。
HTMLとMarkdown間の変換規則
HTMLのrowspanとcolspanは各セルへ展開し、複数段headerは列ごとに連結します。Markdownではpipeを\|、セル内改行を<br>で表します。class、style、link URL、inline装飾の完全な往復再現は行いません。
よくある質問
- 結合セルはMarkdownでどうなりますか?
- rowspanとcolspanが覆う各セルへ値を繰り返します。警告を表示し、結合表示には戻しません。
- セル内のpipeと改行は保持されますか?
- pipeは\|、改行は<br>としてGFMへ出力し、HTMLへ戻すと安全にescapeしたtextとbr要素になります。
- Markdown内のHTMLやlinkは実行されますか?
- 実行しません。inline記法はセル文字列として保持し、HTML出力時はescapeします。
hsb.horse