0

我是否可以使用另一个网站 (javascript) 或 java 程序从我的 HTML 网站中的表中获取数据?

例如

我有一张名为

学生们

ID NAME
1   Carlo

更新

我想用java编写一个代码来读取一个html网站并获取一些数据。

4

2 回答 2

3

我使用HtmlUnit来阅读分析网站。它还可以处理网站上的 javascript。

您可以通过 egid或 xpath 搜索您想要的 html 标签。或者你按照页面的html层次结构

于 2013-07-05T10:34:03.147 回答
1
you can also use HTML Parsers linke [jsoup][1] to get the details of table

public static void getTableDetails()
{
    Document doc = Jsoup.connect("url").get();

    for (Element table : doc.select("table[name="students")) 
    {

     for (Element row : table.select("tr)")) {
        Elements tds = row.select("td");
       System.out.println(tds.get(0).text() + "->" + tds.get(1).text());
     }
}

在 for 循环中根据您的要求更改值和位置

于 2013-07-05T10:42:05.483 回答