我正在使用React js。使用API并以JSON格式获取响应。将这些JSON数据转换为XML,然后尝试将文件写入客户端系统。我用fs包写文件。我出错了。
TypeError: fs.appendFile is not a function
我还尝试编写纯文本文件,无法再产生相同的错误。
代码
var buffer = Buffer.from?Buffer.from(JSON.stringify(jsonData)):new Buffer(JSON.stringify(jsonData));
var result = jsonxml(buffer,{escape:true});
fs.appendFile('mynewfile1.xml', result, function (err) {
if (err){debugger; throw err;};
console.log('Saved!');
});
我正在使用
Node- 10.13.0
Npm- 6.4.1
Fs-0.0.1-security
React- 16.8.6