使用 UiPath 循环 Excel 文件中的 URL
Looping on URLs from Excel file using UiPath
我试过几种方法,但不知怎么的,它们看起来不干净;
- 我有一个 URL 格式的 Excel 文件(一列有 400 多个网址)
- 我希望 UiPath 从该文件中读取并逐一浏览这些 URL
我尝试让 "Navigate to" 从一个从 Excel 读取的变量中读取,但它变得混乱而且不起作用。
任何人都可以建议一些简单的方法吗?
请详细说明您想做什么。
据我了解,您有一个 Excel 文件,其中有一列包含 URL,您想要访问每一个 - 在本例中:
- 取一个excel应用范围activity给出你的路径
excel 文件...创建一个 DataTable 对象。
- 使用
For Each Row
activity,提供您的 DataTable 对象。
- 在循环中,使用
Assign
activity,并设置 url=row.Item("urlColumnname").ToString()
- 使用
Navigate To
活动访问每个 URL。
确保您的 "Navigate to" activity 被 "Open Browser" 或 "Attach Browser" activity 包围。
其他提示将是:
- 使用 IE,同时 chrome 和 firefox 插件可用 IE 是原生的
支持的。
- 考虑在每个"Navigate"后加一个"delay"activity,这是
特别是当你的网络很慢或者你的延迟很低导致机器人比浏览器本身运行得更快,从而导致读取你的选择器时出现问题。
我试过几种方法,但不知怎么的,它们看起来不干净;
- 我有一个 URL 格式的 Excel 文件(一列有 400 多个网址)
- 我希望 UiPath 从该文件中读取并逐一浏览这些 URL
我尝试让 "Navigate to" 从一个从 Excel 读取的变量中读取,但它变得混乱而且不起作用。
任何人都可以建议一些简单的方法吗?
请详细说明您想做什么。
据我了解,您有一个 Excel 文件,其中有一列包含 URL,您想要访问每一个 - 在本例中:
- 取一个excel应用范围activity给出你的路径 excel 文件...创建一个 DataTable 对象。
- 使用
For Each Row
activity,提供您的 DataTable 对象。 - 在循环中,使用
Assign
activity,并设置url=row.Item("urlColumnname").ToString()
- 使用
Navigate To
活动访问每个 URL。
确保您的 "Navigate to" activity 被 "Open Browser" 或 "Attach Browser" activity 包围。
其他提示将是:
- 使用 IE,同时 chrome 和 firefox 插件可用 IE 是原生的 支持的。
- 考虑在每个"Navigate"后加一个"delay"activity,这是 特别是当你的网络很慢或者你的延迟很低导致机器人比浏览器本身运行得更快,从而导致读取你的选择器时出现问题。