jsoup を使用して HTML フラグメントを検証することは可能ですか? マークアップの形式が正しくないかどうかを知りたいのですが、jsoup で自動的に修正するのではなく、ソース マークアップ自体を修正するようにユーザーに通知できるようにしたいと考えています。
質問する
1464 次
2 に答える
1
Jsoup は、xml や html の有効性をチェックするための適切なパーサーではありません。代わりに JDom を使用できます。以下は、xml の welformedness をチェックするサンプル コードです。
SAXBuilder builder = new SAXBuilder();
File xmlFile = new File("sample.xml");
try {
Document document = (Document) builder.build(xmlFile);
} catch (IOException e) {
// TODO Auto-generated catch block
System.out.println(e.getMessage());
}catch(JDOMException e){
System.out.println(e.getMessage());
}
JDom2はここからダウンロードできます。
于 2014-03-11T09:01:57.303 に答える
0
Jsoupはこれに適したライブラリではないと思います。HTMLの解析/クリーニング/作業に使用されます。
于 2013-01-01T17:33:55.050 に答える