次のコードを使用して、段落タグからデータを選択しています (太字タグからデータをスキップするため)。正常に動作しています。
public class MyTask extends AsyncTask<String, Void, String>{
public String data;
public String url;
@Override
protected String doInBackground(String ... params){
data = "";
url = params[0];
try{
Document doc = Jsoup.connect(url).get();
Elements e = doc.select("p");
for (Element element : e){
if(element!=null){
data+=element.ownText();
data+='\n';
data+='\n';
}
}
}
catch(Exception e){
// print stack trace
}
return data;
}
太字タグも含む段落タグからデータを選択する必要があります。では、太字タグのデータ(段落と太字タグのデータ)をスキップせずに、データ全体を選択するにはどうすればよいでしょうか。