如何在节点JS中获取新行并将其作为JSON传递并将其保存在文本文件中

时间:2016-10-24 07:07:25

标签: javascript angularjs node.js

节点代码

   var v = text1
        v = v + "\n"
        v = v + text2

     res.status(200).send(v);
                    return

我试过这个但是在我的文本文件字符串中没有被新行分隔 在将角色客户端

中的结果获得后,我已经写了这个指令

Angular Code

    $(anchor).attr({
        //href: 'data:text/json;charset=utf-8,' + JSON.stringify(data),                    
        href: 'data:text/json;charset=utf-8,' + (data.data),
        download: attr.filename
    })

2 个答案:

答案 0 :(得分:1)

使用新的 ES6 interpolation 语法:



var v = 'Hello';
var text2 = 'World!'

v = `${v}
       ${text2}`;

console.log(v)




答案 1 :(得分:1)

我得到了答案,问题在于编码数据。

href: 'data:text/plain;charset=utf-8,' + encodeURIComponent(data)

现在我用新行分隔了文本文件。