读取行
重要
此版本的 Orchestrator 已终止支持。 建议 升级到 Orchestrator 2019。
“读取行”活动从文本文件读取行。 可以使用“读取行”活动从文本文件中读取行,并使用已发布的数据将它们传递到另一个活动。
此活动取代了 Opalis 6.3 中的管理文本文件旧活动中的功能。
配置读取行活动
使用以下信息配置“读取行”活动。
“详细信息”选项卡
设置 | 配置说明 |
---|---|
文件 | 输入要从中读取文本的文件的路径和名称,或选择省略号按钮 (...) 并浏览它。 |
文件编码 | 选择省略号按钮 (...) ,然后从“ 文件编码 ”下拉列表中选择文件编码的格式。 验证是否选择了正确的编码格式。 如果文件使用不同的编码格式,则活动将失败。 |
行号 | 输入要从指定的文件中读取的文本的行号。 - 若要指定行范围,请使用连字符:1-3。 这读取第 1 到 3 行。 - 若要指定特定行,请使用逗号:5,7,9。 这读取第 5、7 和 9 行。 - 组合范围和特定行:1-3,5,7,9。 这读取第 1 到 3 行,以及第 5、7 和 9 行。 - 若要指定从特定行到文件最后一行,请输入行号、连字符和 END:4-END。 这会将第 4 行读到文件的最后一行。 - 若要指定从特定行到相对于文件最后一行的行,请输入行号、连字符、小于符号和相对于结束行的行号:4-END<3。 如果文件有 20 行,则会从文件中读取第 4 到 17 行。 <3 表示末尾的第三行。 - 若要指定最后一行数,请输入 LASTLINES、冒号和要删除的最后一行数:LASTLINES:10。 这将读取文件的最后 10 行。 - 合并不同类型的操作:1-5、8、10-END<20、LASTLINES:10。 这将读取第 1 到 5 行、第 8 行、第 10 行到第 20 行的末尾,以及最后 10 行。 组合运算时,不要重叠行或线范围。 例如,5-END、LASTLINES: 10 失败,因为 5-END 操作已读到末尾,因此 LASTLINES: 10 操作无法成功,因为行已读取,并且活动失败。 重要: 不要指定文件中不存在的行号,也不要多次指定行号,否则活动将失败。 |
已发布数据
下表列出了已发布的数据项。
项 | 说明 |
---|---|
文件名 | 读取的文本文件的文件名。 |
文件编码 | 在“文件编码”字段中选择的文件编码格式。 |
行文本 | 读取的行的文本。 |
行号 | 已读取的文本的行号。 为读取的每一行创建已发布的数据项。 |
行号 | 用户在 字段中输入的行号范围。 |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈