node.js - 未捕获的 SyntaxError:JSON.parse 处的 JSON 输入意外结束() ([nodemon] 应用程序崩溃 - 在启动前等待文件更改)
问题描述
fs.readFile("./Files/success-2021-10-16.txt", "utf8", (err, data) => {
if (err) throw new Error("Testing error messages here...");
var array = data.toString().split("\n");
var file_Data = [];
for (i in array) {
file_Data = array[i];
file_Data = file_Data.replace(/'/g, '"');
file_Data = JSON.parse(file_Data);
console.log(file_Data);
}
});
请给我一些解决方案来解决这个问题。这也是我的代码。我正在研究 Node.js
解决方案
推荐阅读
- emacs - 如何获取我所有 org-agenda 文件的 TODO 总数 - orgmode
- php - 未定义类型'App\Providers\Passport' laravel 8
- react-native - 在 Redux Saga 函数中放置反应导航的方法
- c++ - 在 std::vector 中就地构造一对不可移动的、不可复制的
- javascript - 使用 AJAX 有效负载的 Playwright 步骤的输出执行时间
- json - DynamoDB 的 Set 和 List 之间的区别
- postgresql - TypeORM 通过 json 属性查询带有 jsonb 列的实体
- python - 如何查找列表的所有元素是否都存在于字典列表中?
- python - 通过正则表达式匹配替换熊猫列值时,函数仅返回 None 值
- java - 如何正确使用以 Book 作为参数的 removeBook(Book) 方法