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 模块开发及发布详解分享
Mar 07 NodeJs
Nodejs使用mysql模块之获得更新和删除影响的行数的方法
Mar 18 NodeJs
Nodejs中自定义事件实例
Jun 20 NodeJs
nodejs npm package.json中文文档
Sep 04 NodeJs
nodejs创建web服务器之hello world程序
Aug 20 NodeJs
Windows 系统下设置Nodejs NPM全局路径
Apr 26 NodeJs
Nodejs抓取html页面内容(推荐)
Aug 11 NodeJs
NodeJS远程代码执行
Aug 28 NodeJs
详解nodeJS中读写文件方法的区别
Mar 06 NodeJs
Nodejs进阶之服务端字符编解码和乱码处理
Sep 04 NodeJs
nodejs基于WS模块实现WebSocket聊天功能的方法
Jan 12 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+DBM的同学录程序(2)
2006/10/09 PHP
用PHP进行MySQL删除记录操作代码
2008/06/07 PHP
php cout&amp;lt;&amp;lt;的一点看法
2010/01/24 PHP
PHP保存带BOM文件的方法
2015/02/12 PHP
ThinkPHP模板循环输出Volist标签用法实例详解
2016/03/23 PHP
Laravel使用memcached缓存对文章增删改查进行优化的方法
2016/10/08 PHP
php实现保存周期为1天的购物车类
2017/07/07 PHP
JQuery 浮动导航栏实现代码
2009/08/27 Javascript
chrome原生方法之数组
2011/11/30 Javascript
js 鼠标移动显示图片的简单实例
2013/12/25 Javascript
js中top的作用深入剖析
2014/03/04 Javascript
js实现九宫格的随机颜色跳转
2017/02/19 Javascript
JavaScript无缝滚动效果的实例代码
2017/03/27 Javascript
jQuery ajax动态生成table功能示例
2017/06/14 jQuery
React复制到剪贴板的示例代码
2017/08/22 Javascript
JS返回顶部实例代码
2020/08/09 Javascript
Vue多系统切换实现方案
2018/06/05 Javascript
深入浅析Vue中的Prop
2018/06/10 Javascript
vue项目中axios请求网络接口封装的示例代码
2018/12/18 Javascript
微信小程序全局变量功能与用法详解
2019/01/22 Javascript
Python常用正则表达式符号浅析
2014/08/13 Python
python3.x实现发送邮件功能
2018/05/22 Python
Python 字符串转换为整形和浮点类型的方法
2018/07/17 Python
python的pstuil模块使用方法总结
2019/07/26 Python
利用pyshp包给shapefile文件添加字段的实例
2019/12/06 Python
Python如何将图像音视频等资源文件隐藏在代码中(小技巧)
2020/02/16 Python
学python爬虫能做什么
2020/07/29 Python
美国猫狗药物和用品网站:PetCareRx
2017/01/05 全球购物
公司企业表扬信
2014/01/11 职场文书
妇女干部培训方案
2014/05/12 职场文书
优秀党员自我评价范文
2014/09/15 职场文书
党员批评与自我批评范文
2014/09/23 职场文书
公安忠诚教育心得体会
2016/01/23 职场文书
一封真诚的自荐信帮你赢得机会
2019/05/07 职场文书
MySQL系列之九 mysql查询缓存及索引
2021/07/02 MySQL
Python编程根据字典列表相同键的值进行合并
2021/10/05 Python