2つのタグの間のHTMLテキストを再帰的に削除したいのですが<bloquotes>
この例の場合:
<div>hfhfk
<bloquotes><bloquotes>ppppp</bloquotes>fin texte </bloquotes>
</div>
次の結果が欲しいのですが。
<div>hfhfk</div>
2つのタグの間のHTMLテキストを再帰的に削除したいのですが<bloquotes>
この例の場合:
<div>hfhfk
<bloquotes><bloquotes>ppppp</bloquotes>fin texte </bloquotes>
</div>
次の結果が欲しいのですが。
<div>hfhfk</div>
はい、どうぞ:
String html = "<div>hfhfk<bloquotes><bloquotes>ppppp</bloquotes>fin texte </bloquotes></div>";
Document doc = Jsoup.parse(html);
Elements source = doc.select("div");
Element element = (Element) source.get(0);
Node result = element.childNode(0);
String nodeResult = result.toString().trim();
System.out.println(nodeResult + "");
System.out.println(nodeResult.length() + "");
jQuery を使用すると、次のことができます。
$("bloquotes").each(function(){
$(this).html("");
});
$("bloquotes").remove();