写入文件流操作使您能够将文件变量分配到您从数据表生成的 CSV 或 TXT 文件。 此操作允许您将文件变量作为数据源流式传输,供会话中的后续操作使用。

文件流功能使您能够创建和运行 API Tasks,以处理文件操作。 在运行时,自动化使用数据表中可用的数据创建 CSV 或 TXT 文件。 源数据表通常包含四种类型的值:字符串、数字、日期和布尔值。

注: 包含小数的数据不会被截断,除非末尾是 0。 例如,如果源表中的数据是 87.90490,则提取的数据为 87.9049。

设置

以下设置可在写入文件流操作中使用:

数据表名称
选择必须转换为 CSV 或 TXT 文件的源数据表变量。 您可以创建一个表变量或选择一个现有变量。
文件名
输入要写入数据的目标 CSV 或 TXT 文件的文件名。 运行时会自动创建文件。 确保在输入文件名时包含文件扩展名 <.csv><.txt>
行分隔符
选择以下选项之一以设置适当的行分隔符:
  • 逗号: 将 , 设置为分隔符。
  • 分号: 将 ; 设置为分隔符。
  • 冒号: 将 : 设置为分隔符。
  • 制表符: 将一个制表符设置为分隔符。
  • 新行: 将下一行设置为分隔符。
  • 其他: 将自定义字符设置为分隔符。
    注: 不支持使用双引号 (")。
列分隔符
为列选择合适的分隔符。 列分隔符与行分隔符具有相同的选项。
编码
请选择以下选项之一,为目标 CSV 或 TXT 文件设置适当的编码:
  • ANSI: 选择此选项可在不支持 Unicode 字符的情况下使用单一语言。 ANSI 被设置为默认编码。
  • UTF-8: 选择此选项可在支持 Unicode 字符的情况下使用多语言。
  • 带 BOM 的 UTF-8: 如果您在 Windows 机器上将数据导入到 Microsoft Excel 中,请选择此选项。
  • UTF-16LE: 如果您的数据表包含非拉丁字符,请选择此选项。
  • Unicode: 如果您的数据包含标准 ASCII 编码不包含的字符,请选择此选项。
  • Win1251: 如果您的数据表使用的是其中一种西里尔字母语言,请选择此选项。
  • Shift-JIS(日语编码): 如果您的数据表使用的是日语,请选择此选项。
将文件分配到变量
选择现有的文件变量或创建新的文件变量,您必须将其映射到 CSV 或 TXT 文件。 您可以将此变量用作会话中后续操作的数据源。