Node读取和写入json文件
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文件相关推荐
- c# 读取、写入json文件
c# 读取.写入json文件 简介 使用 官方的 json net包进行操作 Newtonsoft.Json json文件 {"animals":{"dog": ...
- jackson Read 读取 json 文件和 Write 写入 json 文件 读写 json 文件
jackson Read Write 读取 json 文件和写入 json 文件 jackson 可以由这里获得 http://repo1.maven.org/maven2/com/fasterxml ...
- 【文件处理】——字典写入json文件或TXT文件,读取文件中的字典TypeError: Object of type ‘ndarray‘ is not JSON serializable错误解决方法
目录 一.将字典写入json文件 二.json文件中读取字典 三.将字典写入TXT文件中 四.从TXT中读取字典 五.解决字典含数组存入json文件失败的方法 1.存入前将数组变成列表 2.扩展类方法 ...
- Python读取json文件及写入json文件等操作
Python读取json文件及写入json文件等操作 读取json文件 写入json文件 读取json文件 load():用于读取json文件 import json with open(path,' ...
- js读取excel导出json文件
1.依赖包xlsx npm install node-xlsx 2.代码 const XLSX = require('xlsx') const fs = require('fs')const dest ...
- python读取和保存json文件
json文件是一种常见的数据存储文件,比txt看着高级点,比xml看着人性化一点. 同时,json作为一种通用协议的文件格式,可以被各种语言方便地读取.所以,json非常适合用来存储结构化的数据. j ...
- python读取txt文件写入-python 读取、写入txt文件的示例
写入文件 使用open()函数和write()函数 但是有两种写法,分别是'a'和'w' 'a' 表示写入文件 若无该文件会直接创建一个 如果存在这个文件,会接着已有的内容的后面写入 with ope ...
- python输出csv文件-Python之读取与写入CSV文件
原标题:Python之读取与写入CSV文件 本文作者:闫续文 文字编辑:张梦婷 技术总编:张学人 有问题,不要怕!访问 CSV(Comma-Separated Values)格式是电子表格和数据库最常 ...
- java : enum、创建文件和文件夹、删除文件和文件夹、获得项目绝对路径、写入数据到excel中、java代码中两种路径符号写法、读取、写入text文件...
java : enum http://www.cnblogs.com/hyl8218/p/5088287.html 创建文件和文件夹.删除文件和文件夹 http://www.cnblogs.com/m ...
最新文章
- 为什么我们不愿意读论文,原来都是作者害的
- java 正则 懒惰_正则表达式懒惰模式
- 学习笔记之与 30 家公司过招,得到了这章面试心法
- 2021云栖大会丨阿里云发布第四代神龙架构,提供业界首个大规模弹性RDMA加速能力
- .net的label的背景如何设置成为透明_新一轮广告呈现方式变革,新橱窗广告,如何收割注意力经济?...
- 2021HDU多校9 - 7073 Integers Have Friends 2.0(随机数)
- Ubuntu系统opencv4.4 opencv_contribute安装常见问题
- 运用数组,输出从小到大的10个数
- JavaScript canvas实现俄罗斯方块
- 代码执行漏洞原理/防御
- 不敢下水游泳,莫慌!VR带你畅游水底世界
- 自学python能找到工作吗-学完python能找到工作么
- Mac 下如何安装odps eclipse插件
- python---windows中的文件路径书写的错误
- 用Node编写RESTful API接口
- 港台服冒险岛枫之谷传统登录方式密码解密及自动登录方式
- 用excel做logistic回归分析_用Excel做回归分析
- adb shell dumpsys activity top
- pycharm print 显示红色下划线
- 如何在WPS中给一组字母上方添加一个横线