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与Mysql的交互示例代码
Aug 18 NodeJs
详谈nodejs异步编程
Dec 04 NodeJs
iPhone手机上搭建nodejs服务器步骤方法
Jul 06 NodeJs
windows下安装nodejs及框架express
Aug 07 NodeJs
Nodejs获取网络数据并生成Excel表格
Mar 31 NodeJs
简单实现nodejs上传功能
Jan 14 NodeJs
Nodejs--post的公式详解
Apr 29 NodeJs
nodejs基于express实现文件上传的方法
Mar 19 NodeJs
webpack打包nodejs项目的方法
Sep 26 NodeJs
nodejs更新package.json中的dependencies依赖到最新版本的方法
Oct 10 NodeJs
通过Nodejs搭建网站简单实现注册登录流程
Jun 14 NodeJs
NodeJs crypto加密制作token的实现代码
Nov 15 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实现简单实用的分页类代码
2016/04/08 PHP
PHP的swoole扩展安装方法详细教程
2016/05/18 PHP
PHP支付系统设计与典型案例分享
2016/08/02 PHP
PHP Cli 模式设置进程名称的方法
2019/06/12 PHP
PHP解密支付宝小程序的加密数据、手机号的示例代码
2021/02/26 PHP
IE8 兼容性问题(属性名区分大小写)
2009/06/04 Javascript
JS 参数传递的实际应用代码分析
2009/09/13 Javascript
javascript 面向对象全新理练之数据的封装
2009/12/03 Javascript
jquery判断checkbox(复选框)是否被选中的代码
2010/10/20 Javascript
javascript与cookie 的问题详解
2013/11/11 Javascript
jQuery实现移动 和 渐变特效的点击事件
2015/02/26 Javascript
js判断鼠标位置是否在某个div中的方法
2016/02/26 Javascript
详解JavaScript中数组和字符串的lastIndexOf()方法使用
2016/03/13 Javascript
微信小程序 form组件详解
2016/10/25 Javascript
原生JS实现垂直手风琴效果
2017/02/19 Javascript
VUE 单页面使用 echart 窗口变化时的用法
2020/07/30 Javascript
微信小程序实现首页弹出广告
2020/12/03 Javascript
python实现图片批量剪切示例
2014/03/25 Python
Python爬虫实例_城市公交网络站点数据的爬取方法
2018/01/10 Python
Python实现的查询mysql数据库并通过邮件发送信息功能
2018/05/17 Python
Python从list类型、range()序列简单认识类(class)【可迭代】
2019/05/31 Python
python带参数打包exe及调用方式
2019/12/21 Python
ansible动态Inventory主机清单配置遇到的坑
2020/01/19 Python
使用Python合成图片的实现代码(图片添加个性化文本,图片上叠加其他图片)
2020/04/30 Python
HTML5学习笔记之History API
2015/02/26 HTML / CSS
PAUL HEWITT手表美国站:德国北部时尚生活配饰品牌,船锚元素
2017/11/18 全球购物
Antonioli美国在线商店:时尚前卫奢华
2019/07/29 全球购物
申报职称专业技术个人的自我评价
2013/12/12 职场文书
料理师求职信
2014/01/30 职场文书
煤矿安全承诺书
2014/05/22 职场文书
公务员诚信承诺书
2014/05/26 职场文书
服务口号大全
2014/06/11 职场文书
村党建工作汇报材料
2014/11/02 职场文书
销售助理岗位职责
2015/02/11 职场文书
mybatis源码解读之executor包语句处理功能
2022/02/15 Java/Android
浅谈Node的内存泄露问题
2022/05/06 NodeJs