本示例将指导您构建一个 bot 来读取 CSV 文件,并将指定字符串拆分为多个子字符串。

必修课程

开始创建 bot 之前,请使用下表中的数据创建 .CSV 格式文件并保存为 String_datatable.csv
名称 位置 入职日期
Savio 班加罗尔 2021 年 6 月 26 日
Rene 班加罗尔 2021 年 10 月 15 日

过程

  1. 创建一个bot
    1. 在左侧窗格中,单击自动化

      将显示可用 bots 和表单的列表。

    2. 单击创建机器人
    3. 输入 bot 名称: String_split
    4. 单击创建和编辑
  2. 打开并读取 CSV 文件中的数据。
    1. 双击或拖动 Excel 高级 > 打开 action
    2. 文件选项的桌面文件字段中,单击浏览以选择您的文件。
    3. 勾选工作表包含标题复选框。
    4. 读写模式打开文件。
    5. 创建 Excel 会话字段中,选择本地会话
    6. 双击或拖动 Excel 高级 > 读取行 action
    7. 单元格选项选项卡中,选择来自特定单元格,然后在单元格地址字段中输入 C2
    8. 读取选项选项卡中,选择读取单元格可见文本选项。
    9. 会话名称字段中,输入用于打开文件的会话
    10. 将值分配给变量字段中,单击创建变量图标以创建变量。
    11. 创建变量窗口中,在名称字段中输入 list_outputdata
    12. 单击创建和选择
    13. 双击或拖动 Excel 高级 > 关闭 action 以关闭 .txt 文件。
    14. 会话名称字段中,输入您在打开 action 中用于打开文件的会话名称。
  3. 要打印指定行的值,请双击或拖动消息框 action。 在输入要显示的信息字段中,输入 $list_outputdata[0]$

    当您运行 bot 时,bot 会将 C2 行中的字符串显示为 2021 年 6 月 26 日从特定行读取数据

  4. 要将指定的字符串拆分为多个字符串,请双击或拖动 字符串 > 拆分 action
    1. 源字符串字段中,输入 $list_outputdata[0]$
    2. 分隔符字段中,输入 -
    3. 分隔符为选项卡中,选择不区分大小写
    4. 拆分为子字符串选项卡中,选择所有可能
    5. 将值分配给变量字段中,单击创建变量图标以创建变量。
    6. 创建变量窗口中,在名称字段中输入 substrings_split
    7. 单击创建和选择
  5. 要打印这些值,请双击或拖动消息框 action。 在输入要显示的消息字段中,输入以下数据:

    日期是 $substrings_split[0]$

    月份是 $substrings_split[1]$

    年份是 $substrings_split[2]$

  6. 单击保存运行

    bot 将指定的字符串拆分为多个子字符串,并按如下方式显示输出:

    将指定的字符串拆分为子字符串