函数:file.writeString 写入文件
优质
小牛编辑
135浏览
2023-12-01
函数名称:保存字符串到文件
函数功能: 将字符串 string 内容存入文件
函数方法
str = file.writeString (path,str,encode)
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
path | string | 是 | 需要写入的文件路径 |
str | string | 是 | 需要写入的文件内容 |
encode | string | 否 | 编码格式,不写默认为 utf-8 |
函数用例
path1 = "/sdcard/LuaBox/Projects/测试/"
path2 = "/sdcard/LuaBox/Projects/测试/main.lua"
--创建文件夹
flag1 = file.new(path1)
mSleep(5000)
--创建文件
flag2 = file.new(path2)
str1 = "dialog(11)"
if flag1 and flag2 then
dialog("文件夹及文件创建成功",5000)
--写入文件内容
file.writeString(path2,str1)
mSleep(2000)
str2 = file.readString (path2,"utf-8")
dialog("文件写入成功".."\r\n".."文件内容:"..""..str2,5000)
else
dialog("文件(夹)创建失败或者文件(夹)已存在",5000)
end
注意事项
文件不存在会创建文件再写入内容
需要保证目录存在,否则会写入失败
目前积木编程函数和触动精灵函数不通用,请仔细查看本手册,此手册中函数仅支持积木编程,不支持触动精灵,同理请勿将触动精灵函数在积木编程运行。