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实现PHP的print_r函数代码
Mar 14 NodeJs
Nodejs中读取中文文件编码问题、发送邮件和定时任务实例
Jan 01 NodeJs
nodejs多版本管理总结
Apr 03 NodeJs
利用nodeJs anywhere搭建本地服务器环境的方法
May 12 NodeJs
nodejs实现套接字服务功能详解
Jun 21 NodeJs
M2实现Nodejs项目自动部署的方法步骤
May 05 NodeJs
nodejs搭建本地服务器并访问文件操作示例
May 11 NodeJs
nodejs二进制与Buffer的介绍与使用
Jul 11 NodeJs
nodejs中使用archive压缩文件的实现代码
Nov 26 NodeJs
nodejs脚本centos开机启动实操方法
Mar 04 NodeJs
NodeJS模块Buffer原理及使用方法解析
Nov 11 NodeJs
详解nodejs内置模块
May 06 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异常:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE  eval()'d code error
2011/05/19 PHP
php错误级别的设置方法
2013/06/17 PHP
解析posix与perl标准的正则表达式区别
2013/06/17 PHP
解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)
2013/06/25 PHP
PHP简单实现HTTP和HTTPS跨域共享session解决办法
2015/05/27 PHP
jquery UI 1.72 之datepicker
2009/12/29 Javascript
一个页面元素appendchild追加到另一个页面元素的问题
2013/01/27 Javascript
Backbone.js的Hello World程序实例
2015/06/19 Javascript
JavaScript数据库TaffyDB用法实例分析
2015/07/27 Javascript
JavaScript实现获取某个元素相邻兄弟节点的prev与next方法
2016/01/25 Javascript
javascript实现dom元素可拖动
2016/03/21 Javascript
浅谈jQuery 中的事件冒泡和阻止默认行为
2016/05/28 Javascript
JS判断是否手机或pad访问实现方法
2016/12/09 Javascript
使用原生的javascript来实现轮播图
2017/02/24 Javascript
ionic中的$ionicPlatform.ready事件中的通用设置
2017/06/11 Javascript
详解webpack3如何正确引用并使用jQuery库
2017/08/26 jQuery
JS插件amCharts实现绘制柱形图默认显示数值功能示例
2019/11/26 Javascript
javascript中innerHTML 获取或替换html内容的实现代码
2020/03/17 Javascript
《javascript设计模式》学习笔记五:Javascript面向对象程序设计工厂模式实例分析
2020/04/08 Javascript
[15:15]教你分分钟做大人:狙击手
2014/10/30 DOTA
Python环境下安装使用异步任务队列包Celery的基础教程
2016/05/07 Python
tensorflow入门之训练简单的神经网络方法
2018/02/26 Python
python pandas消除空值和空格以及 Nan数据替换方法
2018/10/30 Python
Python 合并多个TXT文件并统计词频的实现
2019/08/23 Python
Pandas数据离散化原理及实例解析
2019/11/16 Python
基于virtualenv创建python虚拟环境过程图解
2020/03/30 Python
tensorflow下的图片标准化函数per_image_standardization用法
2020/06/30 Python
python Scrapy爬虫框架的使用
2021/01/21 Python
使用HTML5和CSS3表单验证功能
2017/05/05 HTML / CSS
澳洲网红粉泥面膜:Sand & Sky
2019/08/13 全球购物
高二美术教学反思
2014/01/14 职场文书
社区党建工作汇报材料
2014/08/14 职场文书
工作保证书
2015/01/17 职场文书
中秋节寄语2015
2015/03/24 职场文书
李强优秀员工观后感
2015/06/16 职场文书
分布式架构Redis中有哪些数据结构及底层实现原理
2022/03/13 Redis