nodejs读写json文件的简单方法(必看)


Posted in NodeJs onMarch 09, 2017

nodejs 读json文件

var fs=reauire('fs');
var file="d:\\0.json";
var result=JSON.parse(fs.readFileSync( file));
//操作对象

nodejs 写json文件

var coors = {};
  coors.left_top = {};
  coors.right_top = {};
  coors.left_bottom = {};
  coors.right_bottom = {};
//填充coors中内容
var filename = "d:\\coors\\0.json";
 fs.writeFileSync(filename, JSON.stringify(coors));
 //对象嵌套
 var fs = require('fs');
var fileDirectory = "D:\\column";
var newfileDirectory = "d:\\new";
if (fs.existsSync(fileDirectory)) {
  var files = fs.readdirSync(fileDirectory);

  for (var i = 0; i < files.length; i++) {

    var filePath = fileDirectory + "/" + files[i];
    var newfilepath = newfileDirectory + "/" + files[i]
    var filestr = JSON.parse(fs.readFileSync(filePath));
    for (var item in filestr) {
      var inter=filestr[item];
       for(var m in inter)
       {
        inter[m]=parseFloat(inter[m]);

       }
      fs.writeFileSync(newfilepath, JSON.stringify(filestr));
    }

  }
} else {
  console.log(fileDirectory + " Not Found!");
}

以上这篇nodejs读写json文件的简单方法(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
NodeJS 模块开发及发布详解分享
Mar 07 NodeJs
基于NodeJS的前后端分离的思考与实践(一)全栈式开发
Sep 26 NodeJs
Nodejs学习笔记之Global Objects全局对象
Jan 13 NodeJs
NodeJS遍历文件生产文件列表功能示例
Jan 22 NodeJs
nodejs入门教程四:URL相关模块用法分析
Apr 24 NodeJs
nodejs操作mysql实现增删改查的实例
May 28 NodeJs
nodejs调取微信收货地址的方法
Dec 20 NodeJs
NodeJS父进程与子进程资源共享原理与实现方法
Mar 16 NodeJs
Nodejs模块的调用操作实例分析
Dec 25 NodeJs
nodejs分离html文件里面的js和css的方法
Apr 09 NodeJs
nodejs提示:cross-device link not permitted, rename错误的解决方法
Jun 10 NodeJs
nodejs脚本centos开机启动实操方法
Mar 04 NodeJs
Nodejs 获取时间加手机标识的32位标识实现代码
Mar 07 #NodeJs
nodejs中全局变量的实例解析
Mar 07 #NodeJs
nodejs根据ip数组在百度地图中进行定位
Mar 06 #NodeJs
详解nodeJS中读写文件方法的区别
Mar 06 #NodeJs
详谈Angular路由与Nodejs路由的区别
Mar 05 #NodeJs
async/await与promise(nodejs中的异步操作问题)
Mar 03 #NodeJs
nodejs搭建本地服务器并访问文件的方法
Mar 03 #NodeJs
You might like
php中用foreach来操作数组的代码
2011/07/17 PHP
php生成zip压缩文件的方法详解
2013/06/09 PHP
解析phpstorm + xdebug 远程断点调试
2013/06/20 PHP
自制PHP框架之设计模式
2017/05/07 PHP
PHP结合Redis+MySQL实现冷热数据交换应用案例详解
2019/07/09 PHP
jquery表格内容筛选实现思路及代码
2013/04/16 Javascript
jQuery实现的一个自定义Placeholder属性插件
2014/08/11 Javascript
js中confirm实现执行操作前弹出确认框的方法
2014/11/01 Javascript
JavaScript匿名函数用法分析
2015/02/13 Javascript
浅析AngularJs HTTP响应拦截器
2015/12/28 Javascript
JavaScript数据绑定实现一个简单的 MVVM 库
2016/04/08 Javascript
javascript防篡改对象实例详解
2017/04/10 Javascript
Vue 进阶教程之v-model详解
2017/05/06 Javascript
JavaScript实现单击网页任意位置打开新窗口与关闭窗口的方法
2017/09/21 Javascript
基于bootstrap写的一点localStorage本地储存
2017/11/21 Javascript
详解如何使用nvm管理Node.js多版本
2019/05/06 Javascript
Vuex的各个模块封装的实现
2020/06/05 Javascript
vuex分模块后,实现获取state的值
2020/07/26 Javascript
vue中路由跳转不计入history的操作
2020/09/21 Javascript
[01:13]2014DOTA2西雅图邀请赛 舌尖上的TI4
2014/07/08 DOTA
在Python 2.7即将停止支持时,我们为你带来了一份python 3.x迁移指南
2018/01/30 Python
Python3中的bytes和str类型详解
2019/05/02 Python
python查看文件大小和文件夹内容的方法
2019/07/08 Python
python IDLE添加行号显示教程
2020/04/25 Python
如何利用python之wxpy模块玩转微信
2020/08/17 Python
python 获取域名到期时间的方法步骤
2021/02/10 Python
德国价格合理的品牌商品购物网站:averdo
2019/03/21 全球购物
伦敦一家领先的精品零售商:IRIS Fashion
2019/05/24 全球购物
斯洛伐克电子产品购物网站:DATART
2020/04/05 全球购物
美国折扣地毯销售网站:Rugs.com
2020/03/27 全球购物
创业计划书如何编写
2014/02/06 职场文书
优秀食品类广告词
2014/03/19 职场文书
自愿离婚协议书范文2014
2014/10/12 职场文书
公司管理制度范本
2015/08/03 职场文书
2016优秀大学生个人事迹材料范文
2016/03/01 职场文书
python字典进行运算原理及实例分享
2021/08/02 Python