Я разбираю веб-страницу, и я могу анализировать идентификатор, но не классы .. это то, что я имею в виду; Я разбор всех новостей обертки ID:Как выбрать классы в разборе jsoup
protected String getBlogStats() throws Exception {
String result = "";
// get html document structure
Document document = Jsoup.connect(BLOG_URL).get();
// selector query
Elements nodeBlogStats = document.select("div#news_wrapper");
// check results
if(nodeBlogStats.size() > 0) {
// get value
result = nodeBlogStats.get(0).text();
}
// return
return result;
}
И это работает, я могу показать все, но мне нужно выбрать только тег h3 внутри этой оболочки, так что я tryied таким образом:
protected String getBlogStats() throws Exception {
String result = "";
// get html document structure
Document document = Jsoup.connect(BLOG_URL).get();
// selector query
Elements nodeBlogStats = document.select("div#news_wrapper .news-col-1 h3");
// check results
if(nodeBlogStats.size() > 0) {
// get value
result = nodeBlogStats.get(0).text();
}
// return
return result;
}
где news-col-1
- класс .. но активность пуста .. есть ли другой способ писать классы при разборе с jsoup? Благодаря
вы можете написать, как этот getElementsByClassName («yourclassname») –
Не могли бы вы поделиться URL вы пытаетесь разобрать? –
http://www.multiplayer.it –