使用Typescript使用换行将数组写入文本文件

时间:2018-04-17 13:56:10

标签: javascript file typescript blob

我有一系列普通字符串。我想将它保存到文本文件中。问题是我将它作为逗号分隔值获取,我希望这些字符串在新行中。

我有的数据: enter image description here

我得到的文件: enter image description here 我正在创建这样的文件

let newFile = new Blob([result['list']], {type: "text/plain", endings: 'native'});

结果来自服务器。 如何使用File / Blob使数组元素在文本文件中换行?或者还有另一种方法吗?

1 个答案:

答案 0 :(得分:1)

问题是数组[1,2,3]变成了字符串"1,2,3"。您可以通过在浏览器控制台中运行String([1,2,3])来查看此内容。

要解决这个问题,请尝试:

let newFile = new Blob([result['list'].join('\n')], {type: "text/plain", endings: 'native'});