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 相关文章推荐
抛弃Nginx使用nodejs做反向代理服务器
Jul 17 NodeJs
Nodejs进阶:基于express+multer的文件上传实例
Nov 21 NodeJs
NodeJS测试框架mocha入门教程
Mar 28 NodeJs
NodeJs安装npm包一直失败的解决方法
Apr 28 NodeJs
详解nodeJS之二进制buffer对象
Jun 03 NodeJs
NodeJS使用七牛云存储上传文件的方法
Jul 24 NodeJs
nodejs操作mongodb的填删改查模块的制作及引入实例
Jan 02 NodeJs
详解NodeJs开发微信公众号
May 25 NodeJs
nodejs中用npm初始化来创建package.json的实例讲解
Oct 10 NodeJs
Nodejs让异步变成同步的方法
Mar 02 NodeJs
nodejs 递归拷贝、读取目录下所有文件和目录
Jul 18 NodeJs
nodejs实现的http、https 请求封装操作示例
Feb 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
E路文章系统PHP
2006/12/11 PHP
PHP 使用pcntl和libevent 实现Timer功能
2013/10/27 PHP
php去除字符串换行符示例分享
2014/02/13 PHP
php判断ip黑名单程序代码实例
2014/02/24 PHP
PHP数组排序之sort、asort与ksort用法实例
2014/09/08 PHP
PHP使用redis实现统计缓存mysql压力的方法
2015/11/14 PHP
PHP中类的继承和用法实例分析
2016/05/24 PHP
基于php实现的php代码加密解密类完整实例
2016/10/12 PHP
php 解决扫描二维码下载跳转问题
2017/01/13 PHP
PHP简单实现解析xml为数组的方法
2018/05/02 PHP
javascript 鼠标滚轮事件
2009/04/09 Javascript
微博@符号的用户名提示效果。(想@到谁?)
2010/11/05 Javascript
判断js对象是否拥有某一个属性的js代码
2013/08/16 Javascript
Jquery 跨域访问 Lightswitch OData Service的方法
2013/09/11 Javascript
js实现上下左右弹框划出效果
2017/03/08 Javascript
微信小程序实现发送模板消息功能示例【通过openid推送消息给用户】
2019/05/05 Javascript
vue封装自定义指令之动态显示title操作(溢出显示,不溢出不显示)
2020/11/12 Javascript
Ubuntu下安装PyV8
2016/03/13 Python
利用Opencv中Houghline方法实现直线检测
2018/02/11 Python
Python爬虫包BeautifulSoup异常处理(二)
2018/06/17 Python
Python使用win32com模块实现数据库表结构自动生成word表格的方法
2018/07/17 Python
python使用webdriver爬取微信公众号
2018/08/31 Python
使用sklearn的cross_val_score进行交叉验证实例
2020/02/28 Python
Python在终端通过pip安装好包以后在Pycharm中依然无法使用的问题(三种解决方案)
2020/03/10 Python
python接入支付宝的实例操作
2020/07/20 Python
修复iPhone的safari浏览器上submit按钮圆角bug
2012/12/24 HTML / CSS
TripAdvisor台湾:全球最大旅游网站
2018/08/26 全球购物
Sunglass Hut巴西网上商店:男女太阳镜
2020/10/04 全球购物
实习自我鉴定模板
2013/09/28 职场文书
模具数控专业自荐信
2014/01/27 职场文书
护理专业毕业生自荐书
2014/05/24 职场文书
村党的群众路线教育实践活动总结材料
2014/10/31 职场文书
2014年后勤工作总结
2014/11/18 职场文书
小学老师对学生的评语
2014/12/29 职场文书
全国法制宣传日活动总结
2015/05/05 职场文书
职场干货:简历中的自我评价应该这样写!
2019/05/06 职场文书