demo地址:https://github.com/binliuli/node_vue.git

读取本地json文件:

router.get('/list', function (req, res, next) {// 该行代码所在的目录   D:\express\node_vue\nodeserver\routesconsole.log(__dirname)    // 上级找 D:\express\node_vue\nodeserver\json\user.jsonconsole.log(path.resolve(__dirname, '..' + "/json/user.json")) fs.readFile(path.resolve(__dirname, '..' + "/json/user.json"), 'utf8', function (err, data) {console.log(data);var obj = JSON.parse(data)res.json(obj)});
});

写入json文件:

    //因为nodejs的写入文件只认识字符串或者二进制数,所以把json对象转换成字符串重新写入json文件中var str = JSON.stringify(newObj);fs.writeFile(path.resolve(__dirname, '..' + "/json/user.json"), str, function (err,                     data) {if (err) {console.error(err);}console.log('----------新增成功-------------');})

Node读取和写入json文件相关推荐

  1. c# 读取、写入json文件

    c# 读取.写入json文件 简介 使用 官方的 json net包进行操作 Newtonsoft.Json json文件 {"animals":{"dog": ...

  2. jackson Read 读取 json 文件和 Write 写入 json 文件 读写 json 文件

    jackson Read Write 读取 json 文件和写入 json 文件 jackson 可以由这里获得 http://repo1.maven.org/maven2/com/fasterxml ...

  3. 【文件处理】——字典写入json文件或TXT文件,读取文件中的字典TypeError: Object of type ‘ndarray‘ is not JSON serializable错误解决方法

    目录 一.将字典写入json文件 二.json文件中读取字典 三.将字典写入TXT文件中 四.从TXT中读取字典 五.解决字典含数组存入json文件失败的方法 1.存入前将数组变成列表 2.扩展类方法 ...

  4. Python读取json文件及写入json文件等操作

    Python读取json文件及写入json文件等操作 读取json文件 写入json文件 读取json文件 load():用于读取json文件 import json with open(path,' ...

  5. js读取excel导出json文件

    1.依赖包xlsx npm install node-xlsx 2.代码 const XLSX = require('xlsx') const fs = require('fs')const dest ...

  6. python读取和保存json文件

    json文件是一种常见的数据存储文件,比txt看着高级点,比xml看着人性化一点. 同时,json作为一种通用协议的文件格式,可以被各种语言方便地读取.所以,json非常适合用来存储结构化的数据. j ...

  7. python读取txt文件写入-python 读取、写入txt文件的示例

    写入文件 使用open()函数和write()函数 但是有两种写法,分别是'a'和'w' 'a' 表示写入文件 若无该文件会直接创建一个 如果存在这个文件,会接着已有的内容的后面写入 with ope ...

  8. python输出csv文件-Python之读取与写入CSV文件

    原标题:Python之读取与写入CSV文件 本文作者:闫续文 文字编辑:张梦婷 技术总编:张学人 有问题,不要怕!访问 CSV(Comma-Separated Values)格式是电子表格和数据库最常 ...

  9. java : enum、创建文件和文件夹、删除文件和文件夹、获得项目绝对路径、写入数据到excel中、java代码中两种路径符号写法、读取、写入text文件...

    java : enum http://www.cnblogs.com/hyl8218/p/5088287.html 创建文件和文件夹.删除文件和文件夹 http://www.cnblogs.com/m ...

最新文章

  1. 为什么我们不愿意读论文,原来都是作者害的
  2. java 正则 懒惰_正则表达式懒惰模式
  3. 学习笔记之与 30 家公司过招,得到了这章面试心法
  4. 2021云栖大会丨阿里云发布第四代神龙架构,提供业界首个大规模弹性RDMA加速能力
  5. .net的label的背景如何设置成为透明_新一轮广告呈现方式变革,新橱窗广告,如何收割注意力经济?...
  6. 2021HDU多校9 - 7073 Integers Have Friends 2.0(随机数)
  7. Ubuntu系统opencv4.4 opencv_contribute安装常见问题
  8. 运用数组,输出从小到大的10个数
  9. JavaScript canvas实现俄罗斯方块
  10. 代码执行漏洞原理/防御
  11. 不敢下水游泳,莫慌!VR带你畅游水底世界
  12. 自学python能找到工作吗-学完python能找到工作么
  13. Mac 下如何安装odps eclipse插件
  14. python---windows中的文件路径书写的错误
  15. 用Node编写RESTful API接口
  16. 港台服冒险岛枫之谷传统登录方式密码解密及自动登录方式
  17. 用excel做logistic回归分析_用Excel做回归分析
  18. adb shell dumpsys activity top
  19. pycharm print 显示红色下划线
  20. 如何在WPS中给一组字母上方添加一个横线

热门文章

  1. 从动态的角度分析DDR的时序结构
  2. C语言--无符号整型
  3. 传承——用双手打工创造的未来依旧可行
  4. autohotkey循环打开隐藏totalcmd
  5. 【天赢金创】Crystal 语言
  6. eclipse安装教程完整版
  7. 64位matlab调用 com组建,64位系统VBS调用32位COM组件
  8. 树莓派2的内核编译与安装
  9. 面试必备技能,springsecurity
  10. 通信教程 | 自定义串口通信协议