Я хочу выбрать <div class="article_text">some long text </div>
с Jsoup.Выберите div -class tag с помощью Jsoup с Java
String url = "computerworld.bg/45781_sofiya_teh_park_tryabva_da_bade_zavarshen_do_kraya_na_2015_g";
Document document = Jsoup.parse(new URL(url).openStream(), "ISO-8859-1", url);
Elements elements = document.select("div.article_text");
Затем я хочу перебрать элементы и получить текст. Но div не выбран. Если я только пытаюсь использовать div как css-селектор, отображается правильная текстовая информация, но есть и другие не соответствующие тексты divs, поэтому я должен использовать имя класса.
Где моя ошибка?
Оба способа не работают. Если я перебираю все элементы и печатаю их классы, я видел, что класс элементов div не имеет имени. И я думаю, что это вызывает проблему. – Xelian
@Xelian Проверьте мой обновленный ответ. –
Если я попробую: Документ doc = Jsoup.connect ("http://www.computerworld.bg/45781_sofiya_teh_park_tryabva_da_bade_zavarshen_do_kraya_na_2015_g") .get(); System.out.println (doc.select ("div.article_text"). First()); использованием org.jsoup jsoup 1.8.1 Результат нулевой снова –
Xelian