For the complete documentation index, see llms.txt. This page is also available as Markdown.

Count element

此操作帮助工具扫描网页,查看与您提供的“名称”(XPath)匹配的项有多少,然后将总数存储到一个变量中。

  • 作用:在您想检查当前显示的产品数量、计算评论数量或检查列表是否已加载足够数据时非常有用。如果计数为0,则表示没有找到任何项;如果计数大于0,则可以使用循环逐个处理这些项。

配置参数说明:

  • XPath:您想在网页界面上计数的元素集合的标识路径(XPath)。

  • 输出变量:用于存储计数结果的变量名称(返回一个整数:0123,...)。

实际示例:计算当前在商店页面上显示的产品总数

当您访问手机商店页面时,如图所示,您希望脚本自动检查当前页面上显示了多少产品,以便设置交互循环的次数或准确抓取数据:

查看源代码结构,每个产品单元都位于一个具有属性 class="card h-100"div 标签块中。您可以按如下方式配置操作:

  • 元素 XPath:输入所有产品单元的通用 XPath 路径://div[@class="card h-100"]

  • 输出变量:将输出变量命名为 totalProducts

结果:系统将扫描整个网页并计算与上述 XPath 匹配的标签数量。例如,屏幕上显示9个产品,变量 $totalProducts 将接收值 9

💡 高级应用:您可以使用此数量变量传递给 For 循环的配置,帮助脚本自动循环 9 次,以点击查看详细信息或抓取所有9个产品的完整信息,而不会多余或缺失。

最后更新于

这有帮助吗?