读取文本文件
组件介绍
读取文本文件的内容
截图
属性说明
必填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
文本文件 | 字符串 | 空 | 需要读取的文本文件路径,具体介绍详见名词解析 |
选填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
读取方式 | 下拉选项 | 整体读取 | 读取文本的方式: ● 整体读取:将文本文件的全部内容作为一个整体进行读取 ● 逐行读取:读取文件文件的每行内容 |
编码 | 下拉选项 | 自动 | 读取文件的编码格式: ● 自动:当前文件已有内容编码 ● 系统默认:系统默认编码,通常为 ANSI ● UTF-8 ● Unicode ● GB2312 |
返回值
属性名称 | 类型 | 说明 |
---|---|---|
读取内容 | 字符串/列表 | 读取到的内容 ● 读取方式选择「整体读取」返回数据类型:字符串,内容为空返回空字符串 "" ● 读取方式选择「逐行读取」返回数据类型:列表, 文件的每一行内容作为列表中的一项,内容为空返空列表 [] |
组件示例
- 赋值:变量名
path
,变量值输入文本文件路径如"./res/蜗牛1.txt"
- 读取文本文件:文本文件
path
,其他选项默认,返回值*读取内容text
- 读取文本文件:文本文件
path
,读取方式逐行读取,其他选项默认,返回值读取内容list
- 输出日志:日志
"整体读取:"+text
- 输出日志:日志
"逐行读取:"+list
- 运行结果:日志面板依次显示读取到文本文件的全部内容及每行内容
名词解析
文本文件:文本文档文件及日志文档文件,常见文本文档格式:txt/doc/docx/rtf/xml,常用日志文档格式:json/log 等。
注意事项
文本文件属性选择非文本格式(如 pdf、png 及 ppt 等)文件,将报错提示 “文本格式错误,不是文件格式文件”。
文本文件同时支持相对路径和绝对路径,相对路径以点斜杠 ./ 开头,代表该流程路径下文件夹。
「编码」属性推荐选择自动,会按照文件已有内容的格式进行读取,编码格式错误可能会显示乱码。