【发布时间】:2023-03-15 10:10:01
【问题描述】:
我想将一个完整的 JSON 对象写入一个文件。我目前正在使用
const file = fs.createWriteStream('./example.file');
var inputStream = JSON.parse(generatedData);
fs.write(inputStream+"\n");
我试图捕获的流来自Leap Motion controller frame.dump。 我尝试使用 JSON.parse() 和 JSON.stringify() 编写对象,但它似乎只写 undefined 行。
我可能没有正确处理该对象,但我不知道如何解决它。
编辑:为了澄清,我知道如何编写 JSON 对象的单个元素,但我更愿意将整个 JSON 转储到每个新行。
【问题讨论】:
-
上面
generatedData是什么格式? -
@Chev,根据the documentation,这将是一个 JSON 格式的字符串,但我不能说我已经检查过了,因为我不确定如何在 Node.js 中调查对象。
标签: javascript node.js json leap-motion