io.open(filePath, "a+")是追加内容在文件末尾,怎样追加内容在文件开头?用io.open(filePath, "r+")出现乱码了。
try{
if (io.exist(filePath)){
var logFile = io.open(filePath, "a+");
logFile.write(tostring(tm) + "--" + 新内容 + '\n');
logFile.close();
}
else{// 文件不存在则直接写入新内容
var logFile = io.open(filePath,"w");
logFile.write(newContent);
logFile.close();
}
运行记录内容=新内容;
}
catch(e){
if(logFile) {logFile.close();}
}