Как `принудительно` установить кодировку файла в` express` - PullRequest
0 голосов
/ 21 июня 2019

Мне нужно загрузить определенный файл CSV, который уже установлен в UTF-8.

Я попробовал решения этих вопросов

, но кажется, что, когда символы UTF-8мы перешли в res.send это время, когда загруженный файл CSV установлен в UTF-8.

Вот пример кода:

      res.set('Content-Type', 'text/csv;');
      res.set('Content-Disposition', `attachment; filename="[sometitle].csv"`);

      return res.end([somedata], 'utf-8');

Но если нет UTF-8 символов,(например, ñ), то кодировка файла по умолчанию установлена ​​на ANSI (просматривается с помощью блокнота WINDOWS).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...