qtplaintextedit如何删除内容_简单使用node 删除 替换文件内容

81d123a604cb56fa1f5a00f2b0ed38c8.png

上一篇文章写了读取 写入 追加文件内容,这一篇我们做做如何删除 和替换文件内的内容

例子1 先如何删除一个文件里的一些内容

452ceaba9de3d86cfb4980a79f5672ba.png

在0.1.node.js中写入一些 JSON 格式的内容 然后我们用0.8.删除.js删除id等于2的内容

3798e5f6517686451ebaff488209cee7.png

重要的注释在图中

解析下思路 其实思路很简单 我们先将 ./0.1.node环境.js 里的 JSON 格式的内容先读取出来,读取出来的肯定是字符串格式的,所以一读取出来我们就把字符串用 JSON. parse ()把字符串转化成数组格式,在将数组遍历循环,把数组中的每一个值取出来,取出来的内容做判断,判断他们的id哪一个等于2,在用到我们的空数组,将id不等于2的存入到那个空数组中,在将这个新数组用 JSON. .stringify ()方法在转成字符串,在写入 ./0.1.node环境.js

40c900ad9c5ea6dae0c204ae879aebfa.png

是不是看不见id等于2的海贼王了 相当于变相删除掉了

例子2 如何向一个文件中替换一些内容呢

40c900ad9c5ea6dae0c204ae879aebfa.png

看一下结果 id等于3的娜美已经不在了 已经是女帝了看好id是3的是娜美 下面我就要把娜美改成女帝

1937cce5361aa4a10cbe36e7ceaaa582.png

重要注释在图中 重点看图

解析一下思路

我们先将 ./0.1.node环境.js 里的 JSON 格式的内容先读取出来,读取出来的肯定是字符串格式的,所以一读取出来我们就把字符串用 JSON. parse ()把字符串转化成数组格式,在将数组遍历循环,把数组中的每一个值取出来,取出来的内容做判断,判断他们的id哪一个等于3,将id等于3的内容的names的值改为女帝,在将这个新数组用 JSON .stringify ()方法在转成字符串,在写入 ./0.1.node环境.js

e9da6d78860e2099fe3ffb4b7ff04352.png

看一下结果 id等于3的娜美已经不在了 已经是女帝了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值