Java から HTML を検証するための迅速かつ簡単な方法は何ですか? 次のような 100 個の HTML タグのさまざまなプロパティを記述するオープンソース/PD クラス (またはクラスのセット) を探しています。
- タグはオプションですか?空の?終了タグを省略することは合法ですか?
- このタグには他にどのタグを含めることができますか (存在する場合)?
- このタグに有効な属性とそのタイプは? (必須ではありませんが、あると便利です)
ありがとう!
編集
私は HTML ドキュメントのタグごとの分析をしようとしているので、ドキュメント全体が有効かどうかにはあまり関心がありませんが、タグの種類ごとに特定の要件が何であるかに関心があります。W3C 仕様に基づいてルールをエンコードすることはできましたが、どの既製のソリューションが最初に利用可能かを確認したかったのです。