0

谁能帮我弄清楚为什么我不能使用 jsoup 来阅读下面这个链接中的表格: http://data.fpt.vn/InfoDNS.aspx?domain=google.com 我用它来获取主机的 DNS。

这是我使用的代码:

import java.net.URL;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.nodes.Node;
import org.jsoup.nodes.TextNode;
import org.jsoup.select.Elements;

public class dnsjava {
public static void main(String... args) throws Exception {
     String fpt = "http://data.fpt.vn/InfoDNS.aspx?domain=google.com";
     String espn = "http://espn.go.com/mens-college-basketball/conferences/standings/_/id/2/year/2012/acc-conference"
     org.jsoup.nodes.Document doc = Jsoup.connect(fpt).get();
     Elements table = doc.select("table.tabular");
     for (Element row : table.select("tr")) {
     Elements tds = row.select("td");
     System.out.println(tds.text());
     System.out.println(tds.text());
     }
 }
 }

它适用于 espn 的 url 和 doc.select("table.tablehead"); 但是使用 fpt url,什么都没有发生!谢谢您的帮助!

4

1 回答 1

0

当我执行链接的“查看源代码”(在浏览器中)时,看起来您正在寻找的响应不存在。

doc.select("table.tabular"); //

"tabular" is not present in response.
于 2012-04-26T08:51:00.827 回答