【发布时间】:2020-02-17 20:52:37
【问题描述】:
我有一个 csv 文件,其文本为:右大括号单引号是 ' 右大括号双引号是 ”。
我得到的文字是:右弯单引号是�,右弯双引号是�。
我使用 node fs 模块读取 utf8 编码的文件,如下所述:
var express = require('express');
var app = express();
var fs = require("fs");
app.get('/', function (req, res) {
var data = fs.readFileSync('abc.csv',{encoding: 'utf8'});
res.send(data);
})
var server = app.listen(8080, function () {});
谁能帮我获取正确的单引号和双引号数据?
【问题讨论】:
-
尝试使用 csv-parser => npmjs.com/package/csv-parser
-
您确定 CSV 是 utf8 格式吗?,. CSV 是一个旧标准,很可能它正在使用代码页..
标签: javascript node.js