logohsb.horse

HTML Table・TSV変換

HTML TableとTSVを正規化済みTable JSON経由でブラウザ内変換します。

HTMLの結合cellと複数段headerを長方形へ展開し、実tab、quote、cell内改行を保つTSVへ変換できます。逆方向ではTSV recordから安全なHTML Tableを生成します。

入力ファイルと変換結果はブラウザ内だけで処理します。

変換方向

HTMLヘッダーの扱い

HTML入力

ローカルファイルを開く

最大5 MiB。ファイルはアップロードされません。

TSV結果

安全な表プレビュー

変換すると、ここに表のプレビューを表示します。

使い方

  1. 1

    変換方向を選ぶ

    HTMLから区切り形式、または区切り形式からHTMLを選びます。

  2. 2

    header規則と入力を指定

    HTML入力ではheader判定を、CSV・TSV入力では先頭recordをheaderにするか選びます。

  3. 3

    警告と結果を確認

    結合cell展開や不揃いrecordの警告を確認し、結果をcopyまたはdownloadします。

HTML正規化とquoted field

HTMLのrowspan・colspanは覆うcellへ値を繰り返し、複数段headerは列ごとに連結します。TSVでは実tab、改行、double quoteを含むcellをquoteし、\tという2文字は通常文字列として扱います。

よくある質問

rowspanやcolspanはCSV・TSVでどうなりますか?
結合範囲の各cellへ値を繰り返した長方形の表として出力し、展開したことを警告します。
CSV・TSVから元の結合cellを復元できますか?
復元できません。区切り形式には結合情報がないため、通常の長方形HTML Tableを生成します。
HTMLのclassやlink URLは保持しますか?
保持しません。cellの表示textと表構造を対象にした意味的変換です。