如題,JavaScript中如何將字符串添加到本地文本文件中的每一行行尾?應該如何編碼?
將文件全部讀取出來,然後用\n split下得到數據再join要添加的字符串寫回
var a= new ActiveXObject("Scripting.FileSystemObject");
var af = a.OpenTextFile("D:\\a.txt", 1);
var s=af.ReadAll();//讀出所有內容
af.close();
var arr=s.split('\r\n');//分隔得到數組
af = a.CreateTextFile("D:\\a.txt", 1); //重新打開文件
af.Write(arr.join('要添加的字符串\r\n')+'要添加的字符串')//給每行最後添加內容後寫回文件
af.close();
alert('操作完畢!')
window.close()