在 Web 应用程序中,我们向 Web 服务器发送一个 http 请求,然后我们得到响应。我们的浏览器将在浏览器中呈现该响应并显示它。我想计算响应页面中嵌入对象的数量,例如图像、视频、音频文件、CSS 等。
我得到了 JavaScript 代码
document.write(document.images.length)
并使用 jQuery 代码
alert($("img").size());
但我想使用 Java 计算响应 HTML 页面中嵌入对象的数量。
在 java 中使用任何 HTML 解析器。有许多可用的解析器。使用解析器,您可以找到对象的数量和其他对象。
示例链接:
http://jsoup.org/cookbook/extracting-data/example-list-links
https://stackoverflow.com/questions/3084148/html-parser-in-java