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制作爬虫全过程
Dec 22 NodeJs
NodeJS中Buffer模块详解
Jan 07 NodeJs
nodejs中实现阻塞实例
Mar 24 NodeJs
ubuntu下安装nodejs以及升级的办法
May 08 NodeJs
nodejs进阶(6)—连接MySQL数据库示例
Jan 07 NodeJs
基于Nodejs利用socket.io实现多人聊天室
Feb 22 NodeJs
nodeJS模块简单用法示例
Apr 21 NodeJs
Mac下通过brew安装指定版本的nodejs教程
May 17 NodeJs
nodejs express配置自签名https服务器的方法
May 22 NodeJs
nodejs用gulp管理前端文件方法
Jun 24 NodeJs
监控Nodejs的性能实例代码
Jul 02 NodeJs
5分钟教你用nodeJS手写一个mock数据服务器的方法
Sep 10 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
收音机怀古---春雷3P7图片欣赏
2021/03/02 无线电
php数字转汉字代码(算法)
2011/10/08 PHP
php打造属于自己的MVC框架
2012/03/07 PHP
基于PHP文件操作的详解
2013/06/05 PHP
限制ckeditor上传图片文件大小的方法
2013/11/15 PHP
一个图片地址分解程序(用于PHP小偷程序)
2014/08/23 PHP
PHP解决中文乱码
2017/04/28 PHP
用JQuery调用Session的实现代码
2010/10/29 Javascript
javascript的push使用指南
2014/12/05 Javascript
JS判断网页广告是否被浏览器拦截过滤的代码
2015/04/05 Javascript
浅谈Javascript数组(推荐)
2016/05/17 Javascript
JS中sort函数排序用法实例分析
2016/06/16 Javascript
JS获取鼠标选中的文字
2016/08/10 Javascript
Web打印解决方案之证件套打的实现思路
2016/08/29 Javascript
javascript使用递归算法求两个数字组合功能示例
2017/01/03 Javascript
vue2.0实战之使用vue-cli搭建项目(2)
2017/03/27 Javascript
vue element upload实现图片本地预览
2019/08/20 Javascript
[20:57]Ti4主赛事第三天开幕式
2014/07/21 DOTA
[01:04]DOTA2上海特锦赛现场采访 FreeAgain遭众解说围攻
2016/03/25 DOTA
[00:17]DOTA2荣耀之路5:It’s a disastah!
2018/05/28 DOTA
Python远程桌面协议RDPY安装使用介绍
2015/04/15 Python
python删除指定类型(或非指定)的文件实例详解
2015/07/06 Python
Python实现向服务器请求压缩数据及解压缩数据的方法示例
2017/06/09 Python
requests和lxml实现爬虫的方法
2017/06/11 Python
利用python将图片版PDF转文字版PDF
2019/05/03 Python
完美解决python针对hdfs上传和下载的问题
2020/06/05 Python
OpenCV4.1.0+VS2017环境配置的方法步骤
2020/07/09 Python
HTML5之SVG 2D入门7—SVG元素的重用与引用
2013/01/30 HTML / CSS
英国的一家创新礼品和小工具零售商:Menkind
2019/08/24 全球购物
学术会议欢迎词
2014/01/09 职场文书
2014年小学生迎国庆65周年演讲稿
2014/09/27 职场文书
公司法定代表人授权委托书
2014/09/29 职场文书
个人作风建设总结
2014/10/23 职场文书
个人整改措施落实情况汇报
2014/10/29 职场文书
国际贸易实务实训报告
2014/11/05 职场文书
贷款收入证明范本
2015/06/12 职场文书