HTML5検証に適したオープンソースのJavaライブラリはありますか?CSS3の検証も行ったら素晴らしいと思います。JTidyはしばらくの間維持されていません。
質問する
1968 次
3 に答える
4
W3C HTMLバリデーターとCSSバリデーターの両方のソースコードが利用可能ですが、Javaで記述されているのはCSSバリデーターのみです。validator.nuのリポジトリはここにあり、Javaで記述されています。
ただし、HTML5の検証は、以前のバージョンのHTMLの検証とは異なることに注意してください。以前のバージョンのHTMLはDTDに依存し、SGML検証モデルに従っていましたが、HTML5にはDTDまたはSGMLへのリンクがありません。必要なのはHTML5バリデーターではなく、HTML5リンターである可能性があります。
于 2012-07-11T08:11:43.413 に答える
1
validator.nuはオープンソースです。ただし、CSSの解析はありません。
于 2012-07-11T04:42:32.923 に答える
0
同じ質問を自分ですると、Javaで非常に単純な検証インターフェイスjcabi
を実装するというプロジェクトがあります。
彼らのGITreadmeに基づく非常に単純な例:
import com.jcabi.w3c.HtmlValidator;
assert ValidatorBuilder
.html()
.validate("<html>hello!</html>")
.valid()
;
独自のローカルインスタンスをインストールすることはできますが、リモートサービス(実行していることによってはやり過ぎのように見えます)をチェックしているように見えます。
于 2016-01-11T19:18:32.313 に答える