我正在尝试创建一个 java 程序来检测网页上 HTML 元素的变化。例如:http ://timer.onlineclock.net/
每过一秒,时钟的 HTML 元素就会改变它们显示的图像的来源。无论如何,使用java,我可以有效地打开到这个页面的连接,并且能够看到这些元素何时发生变化?
我使用过 HTMLUnit,但我认为加载页面需要很长时间才能被认为足够高效。
我知道如何使用 URL 的唯一方法是使用 BufferedReader 读取页面,然后使用正则表达式解析源中的 HTML 元素,但这需要我每次“重新加载”页面我想查看元素的属性。谁能给我一个关于如何在几毫秒内检测到这些变化而不使用太多网络资源的建议?