HTMLパーサーは、ハイパーテキストマークアップ言語(HTML)を自動的に解析するためのソフトウェアです。主な目的は2つあります。
- HTMLトラバーサル: プログラマーが「HTML文字列コード」に簡単にアクセスして変更できるインターフェースを提供します。典型的な例: DOMパーサー。
- HTML clean: 無効な HTML を修正し、結果として得られるマークアップのレイアウトとインデントスタイルを改善します。代表的な例: HTML Tidy。
- * 最新のリリース日(重要な変更があった場合)
- ** HTML コードをサニタイズ(標準互換の Web ページを生成、スパムの削減など)し、クリーンアップ(余分なプレゼンテーション タグの削除、XSS コードの削除など)します。
- *** HTML4.X を XHTML または HTML5 に更新し、非推奨のタグ (例: CENTER) を有効なタグ (例: DIV と
style="text-align:center;") に変換します。
参考文献
- ↑ 「HTML標準」。html.spec.whatwg.org。2013年1月16日にオリジナルからアーカイブされました。
- ↑ "リリース 5.8.0 · htacg/tidy-html5" . GitHub .
- 1 2 「HTML Tidy」。www.html -tidy.org。
- ↑ "Release HtmlUnit 3.7.0 · HtmlUnit/htmlunit" . GitHub .
- ↑ "Index of /software/BeautifulSoup/bs4/download/4.12" . www.crummy.com .
- ↑ "jsoup リリース 1.22.2 (2026年4月20日)" . jsoup.org .