使用Jsoup Java从Wep Pages获取数据

时间:2017-01-17 12:49:26

标签: javascript java web jsoup webharvest

这是我在这个网站上的第一个qustion,希望能够待更长时间:=) 我已经阅读了很多文章,并检查了许多关于使用Jsoup从网站获取特定数据的例子。 Alread,我可以设法得到一些值,但我无法完成我的目标,即从某个Web服务器读取警报状态,以便我可以收集它们并发送给技术人员。 不幸的是,我不知道等级制度。如果有人能告诉我如何阅读红色方块标题的价值。我希望我能解释清楚需要什么。 提前致谢

public static void main(String[] args) throws IOException {
     File htmlFile = new File("http://162.196.43.36");
        Document doc = Jsoup.parse(htmlFile, "UTF-8");

        // First <div> element has class ="related-container"
        Element div = doc.select("td.imgstatus").first();
        System.out.println(div);

1

1 个答案:

答案 0 :(得分:0)

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table class="table__product">
  <tr>
    <td>Apple</td>
    <td>3384</td>
    <td>iPhone</td>
  </tr>
  <tr>
    <td>Samsung</td>
    <td>8800</td>
    <td>Galaxy</td>
  </tr>
  <tr>
    <td>LG</td>
    <td>8684</td>
    <td>V20</td>
  </tr>
  <tr>
    <td>Google</td>
    <td>8179</td>
    <td>Pixel</td>
  </tr>
  <tr>
    <td>Blackberry</td>
    <td>4554</td>
    <td>Storm</td>
  </tr>
  <tr>
    <td>Motorolla</td>
    <td>6764</td>
    <td>Z force</td>
  </tr>
</table>

希望这对你有用....快乐编码:)