我正在为我的学校写一个时间表应用程序。因此,如果时间表已经改变,我将不得不发送通知。所以这将是html代码的变化。我不能使用if modified since选项,因为这个网页会自动更新,所以我必须注意到html代码的变化。
我希望有人可以帮助我离开这里。
答案 0 :(得分:0)
有两种方法可以做到这一点,而且都不涉及查看HTML。
1)编写Web服务以查询原始信息。这可以包括您可以比较的上次更新的时间戳
2)通过推送消息而不是拉动来完成整个功能。
甚至考虑检查HTML的唯一原因是,如果您在没有学校帮助和屏幕抓取信息的情况下执行此操作。在这种情况下你也可以在你得到的最后一个html和当前的html之间做一个string.equals,在那种情况下没有更好的方法。