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 相关文章推荐
Windows系统下使用Sublime搭建nodejs环境
Apr 13 NodeJs
Nodejs的express使用教程
Nov 23 NodeJs
nodejs如何获取时间戳与时间差
Aug 03 NodeJs
nodejs微信公众号支付开发
Sep 19 NodeJs
nodejs操作mysql实现增删改查的实例
May 28 NodeJs
详解Nodejs之npm&amp;package.json
Jun 15 NodeJs
Nodejs实现文件上传的示例代码
Sep 26 NodeJs
NodeJs form-data格式传输文件的方法
Dec 13 NodeJs
Nodejs中crypto模块的安全知识讲解
Jan 03 NodeJs
深入理解nodejs搭建静态服务器(实现命令行)
Feb 05 NodeJs
nodejs对项目下所有空文件夹创建gitkeep的方法
Aug 02 NodeJs
NodeJs 实现简单WebSocket即时通讯的示例代码
Aug 05 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
web方式ftp
2006/10/09 PHP
PHP如何编写易读的代码
2007/07/10 PHP
PHP数组内存耗用太多问题的解决方法
2010/04/05 PHP
PHP实现图片批量打包下载功能
2017/03/01 PHP
php实现不通过扩展名准确判断文件类型的方法【finfo_file方法与二进制流】
2017/04/18 PHP
通过遮罩层实现浮层DIV登录的js代码
2014/02/07 Javascript
js实现左侧网页tab滑动门效果代码
2015/09/06 Javascript
jQuery的Read()方法代替原生JS详解
2016/11/08 Javascript
BootStrap Fileinput的使用教程
2016/12/30 Javascript
Angular JS数据的双向绑定详解及实例
2016/12/31 Javascript
JavaScript关联数组用法分析【概念、定义、遍历】
2017/03/15 Javascript
《javascript少儿编程》location术语总结
2018/05/27 Javascript
灵活使用console让js调试更简单的方法步骤
2019/04/23 Javascript
Centos7 安装Node.js10以上版本的方法步骤
2019/10/15 Javascript
[01:00:22]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第三场 1月10日
2021/03/11 DOTA
python实现html转ubb代码(html2ubb)
2014/07/03 Python
Python中isnumeric()方法的使用简介
2015/05/19 Python
利用python编写一个图片主色转换的脚本
2017/12/07 Python
Python操作mongodb数据库进行模糊查询操作示例
2018/06/09 Python
pandas 根据列的值选取所有行的示例
2018/11/07 Python
centos+nginx+uwsgi+Django实现IP+port访问服务器
2019/11/15 Python
pyqt5实现井字棋的示例代码
2020/12/07 Python
python爬虫利用selenium实现自动翻页爬取某鱼数据的思路详解
2020/12/22 Python
戴尔荷兰官方网站:Dell荷兰
2020/10/04 全球购物
高中生的学习总结自我鉴定
2013/10/26 职场文书
历史专业个人求职信范文
2013/12/07 职场文书
生物医学工程专业学生求职信范文分享
2013/12/14 职场文书
实习鉴定范文
2013/12/19 职场文书
食堂个人先进事迹
2014/01/22 职场文书
对祖国的寄语大全
2014/04/11 职场文书
预备党员思想汇报1000字
2014/10/07 职场文书
2014年企业工会工作总结
2014/11/12 职场文书
2014年社区个人工作总结
2014/12/02 职场文书
保密法制宣传月活动总结
2015/05/07 职场文书
地道战观后感300字
2015/06/04 职场文书
javascript的var与let,const之间的区别详解
2022/02/18 Javascript