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中自定义事件实例
Jun 20 NodeJs
基于NodeJS的前后端分离的思考与实践(六)Nginx + Node.js + Java 的软件栈部署实践
Sep 26 NodeJs
nodejs加密Crypto的实例代码
Jul 07 NodeJs
Nodejs下用submit提交表单提示cannot post错误的解决方法
Nov 21 NodeJs
nodejs socket实现的服务端和客户端功能示例
Jun 02 NodeJs
手把手教你把nodejs部署到linux上跑出hello world
Jun 19 NodeJs
使用npm安装最新版本nodejs
Jan 18 NodeJs
nodejs实现解析xml字符串为对象的方法示例
Mar 14 NodeJs
对mac下nodejs 更新到最新版本的最新方法(推荐)
May 17 NodeJs
nodejs提示:cross-device link not permitted, rename错误的解决方法
Jun 10 NodeJs
nodejs的安装使用与npm的介绍
Sep 11 NodeJs
nodejs中的异步编程知识点详解
Jan 17 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
让你的网站首页自动选择语言转跳
2006/12/06 PHP
PHP实现抽奖功能实例代码
2020/06/30 PHP
JavaScript获取GridView选择的行内容
2009/04/14 Javascript
JQuery 常用操作代码
2010/03/14 Javascript
js ondocumentready onmouseover onclick onmouseout 样式
2010/07/22 Javascript
js 用CreateElement动态创建标签示例
2013/11/20 Javascript
win7下安装配置node.js+express开发环境
2015/12/06 Javascript
jQuery插件formValidator实现表单验证
2016/05/23 Javascript
javascript特效实现——当前时间和倒计时效果的简单实例
2016/07/20 Javascript
AngularJs验证重复密码的方法(两种)
2016/11/25 Javascript
jQuery实现两个select控件的互移操作
2016/12/22 Javascript
jquery中$.fn和图片滚动效果实现的必备知识总结
2017/04/21 jQuery
解决Vue打包之后文件路径出错的问题
2018/03/06 Javascript
Vue 菜单栏点击切换单个class(高亮)的方法
2018/08/22 Javascript
vue中路由跳转不计入history的操作
2020/09/21 Javascript
[46:20]TFT vs Secret Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
python安装教程 Pycharm安装详细教程
2017/05/02 Python
在django中使用自定义标签实现分页功能
2017/07/04 Python
Python正则捕获操作示例
2017/08/19 Python
Python简单计算数组元素平均值的方法示例
2017/12/26 Python
python随机数分布random测试
2018/08/27 Python
凯撒娱乐:Caesars Entertainment
2018/02/23 全球购物
.net笔试题
2014/03/03 面试题
应聘医学检验人员自荐信
2013/09/27 职场文书
高三自我鉴定范文
2013/10/19 职场文书
房地产还款计划书
2014/01/10 职场文书
岗位职责风险点
2014/03/12 职场文书
出纳试用期自我鉴定
2014/04/07 职场文书
小学教师评语大全
2014/04/23 职场文书
党员四风剖析材料
2014/08/27 职场文书
建设办主任四风问题整改思路和措施
2014/09/20 职场文书
环卫工作汇报材料
2014/10/28 职场文书
小学优秀教师事迹材料
2014/12/16 职场文书
研讨会致辞
2015/07/31 职场文书
音乐课《小猫钓鱼》教学反思
2016/02/18 职场文书
pygame面向对象的飞行小鸟实现(Flappy bird)
2021/04/01 Python