Jsoup html代码解析

时间:2016-08-28 22:01:04

标签: android parsing jsoup

This is an screenshot of site

我正在使用以下代码

<li class="ring" id="10504">Fahrettin Altay</li>
<li class="ring" id="10507">İkinci Oyak Sitesi</li>
<li class="ring" id="10505">Ordu Pazarı</li>
<li class="ring" id="10506">Mehmet&ccedil;ik</li>
.
.
.

代码获取:

{{1}}

我只需要结果中的id列表。我怎样才能解析一个id列表?

1 个答案:

答案 0 :(得分:1)

您几乎接近输出并忘记迭代元素

  try {
            Connection.Response baglanilan = Jsoup.connect("http://www.eshot.gov.tr/tr/UlasimSaatleri/288")
                    .method(Connection.Method.GET)
                    .execute();
            Document document = Jsoup.connect("http://www.eshot.gov.tr/tr/UlasimSaatleri/288").data("hatId","581").cookies(baglanilan.cookies()).post();


            Elements elements = document.select("#frmDuraklar > ul > li");

             for (Element element : elements) {
                 System.out.println(element.attr("id"));
             }



        } catch (IOException e) {
            e.printStackTrace();
        }