函数:writeFileString 保存字符串到文件
函数名称:保存字符串到文件
函数功能:将字符串 string 内容存入文件,成功则返回 true
函数方法
writeFileString(file,str,mode,wrap)
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
file | string | 是 | 文件路径 |
str | string | 是 | 字符串内容 |
mode | string | 否 | 写入方式,不写默认是清空写入模式 "w",追加写入模式 "a" |
wrap | number | 否 | 控制结束是否添加换行符,此参数仅支持 TSLib v1.2.4 及其以上版本 不写默认不添加换行符,1 - 添加换行符,非 1 - 不添加换行符 |
返回值 | 类型 | 说明 |
---|---|---|
bool | boolean | true - 写入成功;false - 写入失败 |
函数示例
require "TSLib"--使用本函数库必须在脚本开头引用并将文件放到设备 lua 目录下
bool = writeFileString(userPath().."/log/11.log","1234","a") --将 string 内容存入文件,成功返回 true
if bool then
dialog("写入成功")
else
dialog("写入失败")
end
--换行输入
require "TSLib"--使用本函数库必须在脚本开头引用并将文件放到设备 lua 目录下
writeFileString(userPath().."/log/22.log","1234","a",1)
writeFileString(userPath().."/log/22.log","5678","a",1)
注意事项
- 文件不存在会创建文件再写入内容