nodejs writeFile和readFile 数据操作demo
2022/1/9 1:03:56
本文主要是介绍nodejs writeFile和readFile 数据操作demo,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1 将原来 1.txt 文件中的数据
2写入新的2.txt文件中数据
注意点:
1 1中小红=99 小白=100 之间有空行
2 将1中的=改变成: 的形式
代码实现
const fs = require('fs') //读取代码 fs.readFile('./1.txt','utf8',function(err,date){ if(err){ return console.log('读取文件失败'+err.nessage) } const str = date.split(' ') //利用空格分割开 let arr = []; str.forEach(item=>{ arr.push(item.replace('=',': ' )) const newarr=arr.join('\r\n') //换行 fs.wirteFile('./2.txt',newarr,function(err,date){ if(err){ return console.log('错误') } console.log('成功') }) }) })
详细解析
- 导入fs模块
- 读取1.txt里面的数据
- 通过 split(' ') 把字符串转化为数组
- 建一个空数组 循环往空数组里面添加 replace('='.' , ': ') 把数组里的等于替换
- 利用数组join('\r\n') 进行换行 join数组转化字符串
- 将新的字符串通过 wirteFile 写入 2.txt中
这篇关于nodejs writeFile和readFile 数据操作demo的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-27Vue2面试真题详解与实战教程
- 2024-12-27Vue3面试真题详解与实战攻略
- 2024-12-27JS大厂面试真题解析与实战指南
- 2024-12-27JS 大厂面试真题详解与实战指南
- 2024-12-27React 大厂面试真题详解及应对策略
- 2024-12-27Vue2 大厂面试真题详解及实战演练
- 2024-12-27Vue3 大厂面试真题详解及实战指南
- 2024-12-27Vue3大厂面试真题详解与实战攻略
- 2024-12-26React入门教程:从零开始搭建你的第一个React应用
- 2024-12-25Vue2入门教程:轻松掌握前端开发基础