Есть вот такой кусок вебкода. Нужно выбрать 4591077
.
<div class="story" data-story-id="4591077" data-visited="false" data-story-long="false">
В этом месте нужно выбрать 2 ноября 2016 в 23:58
.
<div class="story__date" title="2 ноября 2016 в 23:58">7 дней назад</div>
Никак не могу разобраться. Заранее спасибо!
Используйте метод attr(...)
, который по названию атрибута возвращает его значение:
Первое:
Document page = Jsoup.parse("<div class=\"story\" data-story-id=\"4591077\" data-visited=\"false\" data-story-long=\"false\">");
int dataStoryId = Integer.parseInt(page.select("div.story").attr("data-story-id"));
Второе:
Document page = Jsoup.parse("<div class=\"story__date\" title=\"2 ноября 2016 в 23:58\">7 дней назад</div>");
String title = page.select("div.story__date").attr("title");
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть такой не непосредственной связанный с программированием вопрос, а косвенный
Решать ничего не надо! Зато объясните, почему результат в консоль не выводится??