You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用UiPath提取网页表格链接并逐一点击下载PDF?

UiPath提取PDF链接并批量下载解决方案

方案一:用Data Scraping直接抓取含URL的表格

  • 启动Data Scraping向导,选择目标表格后,在配置界面勾选Extract URLs from links选项。
  • 完成抓取后,生成的DataTable会自动新增对应列(如PDF STATUS_URL),直接存储每个“Available”对应的Blob链接。

方案二:手动定位元素提取链接(适配复杂页面)

  1. 先用Extract Table Data获取包含账号、发票号的基础DataTable。
  2. 遍历DataTable的每一行,通过Find Element活动定位对应行的“Available”链接元素:
    • 定位器示例(动态绑定当前行的发票号)://tr[td[text()='{CurrentRow("INVOICE NUMBER")}']]/td[3]/a
    • 从定位到的元素中提取链接:用element.GetAttribute("href")获取Blob URL,存入DataTable新增的PDF_Link列。

批量下载PDF文件

  • 遍历含链接的DataTable,对每个PDF_Link值:
    • 用Download File活动,直接传入Blob URL和目标保存路径完成下载。
    • 若需浏览器触发下载,用Open Browser活动导航到URL,提前设置浏览器自动下载到指定文件夹,避免弹窗干扰。
  • 注意:若Blob URL需要身份验证,需保留机器人会话的Cookie,可通过Browser.GetCookies()获取后添加到下载请求头。

内容的提问来源于stack exchange,提问作者Himanshu Walia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 21:44:58