node1_使用fs模块整理成绩单
fs: file system 文件系统模块是node中内置模块用于本地文件或者目录的增删改查操作直接导入即可使用
const fs = require('fs') fs.readFile('./point.txt', 'utf-8', (err, data) => { if (err) { return err.message } console.log(data) const pointArr = data.split(' ') console.log(pointArr) const NewPointArr = [] pointArr.forEach(item => { item = item.replace('=', ':') // console.log(item) NewPointArr.push(item) }) console.log(NewPointArr) const newStr = NewPointArr.join('\r\n') // const newStr = NewPointArr.join('||') console.log(newStr)//得到处理好的字符串 fs.writeFile('./point-ok.txt', newStr, 'utf-8', (err) => { if (err) { return console.log(err.message) } console.log('文件写入成功') }) })
writeFile("相对路径","内容",回调函数)用于写入文件,如果文件不存在,会自动创建并写入,如果文件存在会把原来的数据覆盖)
执行结果
本文作者:SadicZhou
本文链接:https://www.cnblogs.com/SadicZhou/p/16847135.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步