2016-09-06 2 views
1

я хочу, чтобы извлечь текст «Банки и кредит» по ссылке http://ica-ap.coop/AboutUs/association-asian-confederation-credit-unions-accuизвлекая данные Java jsoup HTML

я пытался с этим кодом:

Document doc = Utils.getFromURL("http://ica-ap.coop/AboutUs/association-asian-confederation-credit-unions-accu"); 

    Elements e = doc.select("div.field-items div.field-item.even table[width=523]");  

    Element ab = e.select("thead tr td p").first(); 

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

но dosnt работу.

У меня есть идея?

+0

текст не в 'thead', но в' tbody' ... – PeterMmm

+0

"но dosnt работу." недостаточно, чтобы правильно описать проблему. Пожалуйста, отредактируйте свой вопрос и укажите конкретное описание проблемы, например сообщение об ошибке/исключение stacktrace/expected и фактический результат. – Pshemo

ответ

0
Document doc = (Document) Jsoup.connect("http://ica-ap.coop/AboutUs/association-asian-confederation-credit-unions-accu").get(); 
    Elements e = doc.select("div.field-items div.field-item.even table[width=523]");  

    Element ab = e.select("tbody tr:nth-child(1) p").last(); //content is tbody not thead 

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