これらのライブラリとは逆のことができるライブラリを誰かに勧めてもらえますか?
HtmlCleaner、TagSoup、HtmlParser、HtmlUnit、jSoup、jTidy、nekoHtml、WebHarvest、または Jericho。
HTML ページを作成し、文字列コンテンツから DOM モデルを作成する必要があります。
編集:テスト目的で必要です。さまざまな場所の html ページにある可能性のあるさまざまな種類の入力/文字列があります...したがって、動的に構築する必要があります...次に、満たす必要があるさまざまな基準に基づいて html ページを処理します。
この質問をした理由を説明します。この仕事には htmlCleaner を検討してください。
List<String> paragraphs = getParagraphs(entity.getFile());
List<TagNode> pNodes = new ArrayList<TagNode>();
TagNode html = cleaner.clean("<html/>");
for(String paragraph : paragraphs) {
TagNode p = new TagNode("p");
pNodes.add(p);
// CANNOT setText() ?
}
html.addChildren(pNodes);
問題は、方法はあるTagNode
が、方法getText()
がないsetText()
ことです....
この質問がどれほど漠然としているかについて、さらにコメントを追加してください...あなたができる最善のこと