【问题标题】:Convert HTML tables to Java将 HTML 表格转换为 Java
【发布时间】:2016-11-16 03:32:42
【问题描述】:

我想下载充满表格的网站,然后转换成类似数组列表的东西。

这可以通过解析器实现吗?如果是这样,您能否提供一些可以执行此操作的解析器,例如库。

【问题讨论】:

    标签: android html parsing html-table


    【解决方案1】:

    不要尝试自己编写代码。很难做到正确,而且一团糟。 Java 中有许多开源 HTML 解析器库。请参阅here 以获得相当不错的列表。从其中一个开始,然后在遇到问题时发布后续问题。

    【讨论】:

    • 我正在尝试获取体育统计数据,它都存储在表格中。我可以提取数据(字符串),但是,我想存储指向团队徽标的链接。我似乎做不到:(
    • @bluejamesbond - 你确定你在做什么是被允许的吗?大多数网站的 TOS 都会告诉您不要抓取他们的信息。
    • @SpencerRuport:我正在为我的学校制作一个应用程序,它不是为了盈利,所以我猜他们应该允许我。如果我完成它,我会将应用程序交给学校。
    • @bluejamesbond - 除非服务条款明确规定“如果您正在编写一个非盈利性应用程序,您可能会抓取该网站”(它不会),这并没有什么不同。如果一个站点想让他们的信息可供第三方使用,他们总是会创建一个 Web 服务 API。这是否只是为了学校并不重要。
    • @Spencer Ruport - 该网站也是我为其制作应用程序的学校。生病了,然后把它交给他们......然后它全部由他们使用或不使用。我真的希望这会成功
    猜你喜欢
    • 1970-01-01
    • 2015-09-10
    • 2015-09-02
    • 2013-07-02
    • 2012-08-16
    • 2020-05-09
    • 1970-01-01
    • 2012-06-21
    相关资源
    最近更新 更多