JSOUP用于获取表行索引

时间:2018-12-11 08:01:24

标签: parsing jsoup

有人可以帮忙如何使用JSOUP来实现吗?我想知道src="images/myimage.png"在它们各自的tr标记中的位置,因为我打算将其放置在数据库中。

Sample html tag

我有一个遍历元素的基本代码

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 :(得分:0)

  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++;
             }
         }

这是我想出的解决方案。