使用 Loop action 中的对于 CSV/TXT 中的每行迭代器读取 CSV 或文本文件中的每一行的数据,并将当前行分配给记录变量。 bot 将每个单元格中的值作为字符串类型值读取,即使存在数值。

先决条件

首先,打开 CSV 或文本文件。使用 CSV/TXT 文件的打开 action

注: 对于 CSV/TXT 中的每行迭代器仅支持符合 RFC 4180 标准的 CSV/TXT 文件。 有关该标准的详细信息,请参阅 Common format and MIME type for CSV files
要使用循环操作中的对于 CSV/TXT 中的每行迭代器,请执行以下操作:

过程

  1. Actions 面板的循环 package 中双击或拖动 循环 action
  2. 迭代器列表中选择针对 CSV/文本文件中的每一行选项。
  3. 输入 您用于在打开 action 中打开 CSV 或文本文件的会话名称。
  4. 将当前行分配给此变量列表中选择记录变量或创建新记录变量。
    注: 如果选择现有记录变量,请确保 CSV 或文本文件中的列标题大小匹配记录变量的框架。 架构

后续步骤

插入 actions 以使用自动化中 CSV 或文本文件的值。 使用记录变量按索引号或列名称检索值。 例如,如果文件的第一列名为 EmployeeID,要检索每行的第一个单元格的值,请输入 $rYourVariableName[0]$$rYourVariableName{EmployeeID}$
注: 您必须在 CSV/TXT > 打开 action 中选择包含标题选项,才能按列名称指定记录值。

有关示例,请参阅 构建 Bot Insight 控制面板 bot