【问题标题】:how to use fs for saving and loading matrices to and from text files?如何使用 fs 在文本文件中保存和加载矩阵?
【发布时间】:2022-01-15 11:07:17
【问题描述】:

我有这样的问题。我需要创建一对函数,用于在文本文件中保存和加载矩阵。

  1. 我需要创建一个函数 saveMatrixToFile(matrix, path),即 将参数矩阵的内容写入位于的文件中 给定的路径。
  2. 然后创建一个函数 loadMatrixFromFile(path) 函数,即 返回一个填充了文件内容的矩阵 使用 saveMatrixToFile() 函数创建。

这是我的代码的一部分,但我不确定它是否正确。

const fs = require('fs');
function saveToTextFile(matrix) {  
fs.writeFile("./new.txt", matrix, (err) => {
    if(err){
        console.log(err);
    }
    else {
        console.log("saved to textfile1");
    }
});

console.log("next");
}

【问题讨论】:

  • 好吧,你测试了吗?您是否在 new.txt 中获得了变量 matrix 的内容?当你读回来......你得到原始数据吗?我们无法为您回答这些问题。如果您还有其他问题,请发布。

标签: javascript node.js fs


【解决方案1】:

您的矩阵是如何定义的?会不会很简单

JSON.stringify(matrix);

JSON.parse(matrixJsonStringFromFile);

已经成功了吗?

【讨论】:

    猜你喜欢
    • 2019-09-30
    • 1970-01-01
    • 1970-01-01
    • 2010-12-14
    • 2021-12-24
    • 2018-10-18
    • 2011-02-20
    • 1970-01-01
    • 2022-12-18
    相关资源
    最近更新 更多