提取特定类

时间:2016-09-25 18:51:42

标签: java jsoup

<div class="customer"><a href='view.php?customer=1234' class=''></div>
<div class="customer"><a href='view.php?customer=1235' class=''></div>
<div class="customer"><a href='view.php?customer=1236' class=''></div>

在这个例子中,是否有任何方法可以提取客户类中的href链接,而无需重新解析html?

3 个答案:

答案 0 :(得分:0)

除非有更好的方法,否则我认为这有效......

        Elements links = doc.select("div.customer a[href]");

        String absHref;
        for (Element link : links) {
            absHref = link.attr("abs:href");
            System.out.println(absHref);
        }

答案 1 :(得分:0)

Elements customerElements = doc.getElementsByTag("cutomer");
for(Element cutomer:customerElements){
     String link =customer.getElementsByTag("a").first().attr("href");
}

答案 2 :(得分:0)

您可以使用以下代码执行此操作。

const form = new FormGroup({
  name : new FormControl(undefined  || '', Validators.required),
  age  : new FormControl(undefined  || '')
});