Буфер экспресс-загрузки в формате CSV в кодировке latin1 - PullRequest
0 голосов
/ 18 декабря 2018

Я пытаюсь экспортировать данные как CSV ISO-8859-1 с моего сервера UTF-8.

Я использую этот код, который не работает должным образом с символом "oe"

const express = require('express')
const app = express()

app.get('/', function (req, res) {
    const str = 'Bœuf été'
    res.set('Content-Type', 'application/csv')
    res.set('Content-disposition', 'attachment; filename=test.csv')
    res.send(Buffer.from(str, 'latin1'))
})

app.listen(3000, function () {
    console.log('listen on 3000')
})

Акценты été хороши в ISO-8859-1, но Bœuf плохо закодирован, и я не знаю, что я делаю неправильно.

Спасибоза вашу помощь

...