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的前后端分离的思考与实践(二)模版探索
Sep 26 NodeJs
nodejs下打包模块archiver详解
Dec 03 NodeJs
浅谈Nodejs应用主文件index.js
Aug 28 NodeJs
nodejs中sleep功能实现暂停几秒的方法
Jul 12 NodeJs
nodejs 图解express+supervisor+ejs的用法(推荐)
Sep 08 NodeJs
原生nodejs使用websocket代码分享
Apr 07 NodeJs
nodejs express配置自签名https服务器的方法
May 22 NodeJs
nodejs log4js 使用详解
May 31 NodeJs
Nodejs环境实现socket通信过程解析
Jul 03 NodeJs
基于NodeJS开发钉钉回调接口实现AES-CBC加解密
Aug 20 NodeJs
NodeJs内存占用过高的排查实战记录
May 10 NodeJs
使用 Koa + TS + ESLlint 搭建node服务器的过程详解
May 30 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目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
2016/09/11 PHP
iOS10推送通知开发教程
2016/09/19 PHP
HR vs CL BO3 第一场 2.13
2021/03/10 DOTA
JavaScript 浮点数运算 精度问题
2009/10/06 Javascript
基于jQuery的获得各种控件Value的方法
2010/11/19 Javascript
Knockout数组(observable)使用详解示例
2013/11/15 Javascript
IE下使用jQuery重置iframe地址时内存泄露问题解决办法
2015/02/05 Javascript
一篇文章,教你学会Vue CLI 插件开发
2019/04/17 Javascript
Vue scrollBehavior 滚动行为实现后退页面显示在上次浏览的位置
2019/05/27 Javascript
使用layer弹窗提交表单时判断表单是否输入为空的例子
2019/09/26 Javascript
原生JavaScript实现滑动拖动验证的示例代码
2019/12/06 Javascript
html2canvas属性和使用方法以及如何使用html2canvas将HTML内容写入Canvas生成图片
2020/01/12 Javascript
微信小程序自定义yPicker组件实现省市区三级联动功能
2020/10/29 Javascript
[02:01]2018完美盛典-开场舞《双子星》
2018/12/16 DOTA
Python 连连看连接算法
2008/11/22 Python
Python列表(list)、字典(dict)、字符串(string)基本操作小结
2014/11/28 Python
ansible作为python模块库使用的方法实例
2017/01/17 Python
详解python中requirements.txt的一切
2017/03/03 Python
Python基础之getpass模块详细介绍
2017/08/10 Python
python生成excel的实例代码
2017/11/08 Python
详解python Todo清单实战
2018/11/01 Python
PythonWeb项目Django部署在Ubuntu18.04腾讯云主机上
2019/04/01 Python
Python爬虫之Selenium实现关闭浏览器
2020/12/04 Python
详解java调用python的几种用法(看这篇就够了)
2020/12/10 Python
马来西亚最大的电器网站:Senheng
2017/10/13 全球购物
纽约海:Sea New York
2018/11/04 全球购物
公司出纳岗位职责
2013/12/07 职场文书
公司财务自我评价分享
2013/12/17 职场文书
社团活动总结范文
2014/04/26 职场文书
电子信息工程专业求职信
2014/06/28 职场文书
毕业横幅标语
2014/10/08 职场文书
导游词欢迎词
2015/02/02 职场文书
工作违纪的检讨书范文
2019/07/09 职场文书
用Python编写简单的gRPC服务的详细过程
2021/07/04 Python
新手初学Java List 接口
2021/07/07 Java/Android
Go语言特点及基本数据类型使用详解
2022/03/21 Golang