关于fs.appendFile的用法求解
发布于 7 年前 作者 Kevinzhang29 5717 次浏览 来自 问答

最近在学习爬虫,在循环里抓取每个页面的数据,然后fs.appdenFile(‘xxx.json’, JSON.stringify(arr),导入后发现json文件都是这样的数据结构 [xxxx] [xxxx] [xxx] [xxxx],就很气 看了官方文档 好像并不能指定插入位置?

8 回复

你想达到什么效果?

@luanhaipeng 循环里 获得数据 写入json文件 一直循环到结束。json文件必须是符合可用的

fs.appendFile总是在插入的文件末尾插入,搞数据库 存吧

我還很氣呢,先把基礎學好了再來

fs.appdenFile('xxx.json', `${JSON.stringify(arr)}\n`);

加个换行吧,兄弟。

@zhang962976642 嗯感觉很恶心,还是存在数据库了

@stonephp 换行好像并不行,我试过获取数据后以字符串的形式修改。还是太麻烦了 存数据库了!

回到顶部