csv是一种文本格式,有两个规则:
1. 一行就是一行以\n分割。
2. 一行之内以','分割
1. node中处理不含汉字的字符串
var fs = require('fs');
const aaa = "name,age\nallen,29";
fs.writeFile('file.csv', aaa, function(err) {
if (err) throw err;
console.log('file saved');
});
保存的结果:
2. node中处理包含汉字的字符串
var fs = require('fs');
const aaa = "name,age,家乡\nallen,29,河南";
fs.writeFile('file.csv', "\ufeff"+aaa, function(err) {
if (err) throw err;
console.log('file saved');
});
结果:
3. 页面中处理非汉字
download