2017-02-25 6 views

答えて

2

DOMのremove()要素を使用できます。

デモ:

String text = "<b><a id=\"Dr_Michael_Moriarty\">Michael Moriarty</a> and Moriartybitcoin</b>"; 
Document doc = Jsoup.parse(text); 

Elements bElement = doc.select("b"); 

System.out.println(bElement); 
bElement.select("a").remove(); 

System.out.println(bElement); 
System.out.println(bElement.text()); 

出力:あなたはa削除した後、ここにオリジナルb要素を参照してください

<b><a id="Dr_Michael_Moriarty">Michael Moriarty</a> and Moriartybitcoin</b> 
<b> and Moriartybitcoin</b> 
and Moriartybitcoin 

、および除去した後、このような要素によって表されるテキスト。

関連する問題