JSOUP для получения индекса строки таблицы - PullRequest
0 голосов
/ 11 декабря 2018

Может кто-нибудь, пожалуйста, помогите, как это может быть реализовано с помощью JSOUP.Я пытаюсь узнать положение src="images/myimage.png" в соответствующем теге tr, так как планирую поместить его в БД.

Пример HTML-тега

У меня естьбазовый код для прохождения элементов

public static void main(String[] args) throws Exception {

    Document doc = Jsoup.connect("dummy.html").get();

    for (Element body : html_data.getElementsByTag("body")) {
        System.out.println(body.toString());
    }

}

1 Ответ

0 голосов
/ 11 декабря 2018
  for(Element body:rfs_table.getElementsByTag("tbody")) {


         Elements tr =body.getElementsByTag("tr");

         for(int x=0;x<tr.size();x++) {

             Element row = tr.get(x);
             Elements cols = row.select("td");

             int c=0;
             for(Element a:cols) {

                 if(a.hasClass("tbl1")) {
                     System.out.println(a.toString() + "with image");
                 }else {
                     System.out.println(a.toString() + c);
                 }

                 c++;
             }
         }

Это решение, которое мне удалось найти.

...