Показать сообщение отдельно
  #1 (permalink)  
Старый 24.04.2019, 22:49
Новичок на форуме
Отправить личное сообщение для Паня Посмотреть профиль Найти все сообщения от Паня
 
Регистрация: 17.04.2019
Сообщений: 3

Помогите с кодировкой
Объясните плз, при чтении csv файла , как изменить его кодировку?
Вот код
const csv = require('csv-parser')
const fs = require('fs')
const db = require('./database');
var iconv = require('iconv-lite');

const results = []

const file = __dirname + "/import/import.csv"

fs.createReadStream(file, {encoding:'utf8'})
  .pipe(csv({
    separator: ';'
  }))
  .on('data', (data) => results.push(data))
  .on('end', () => {
    // db.collection('products').insert(results)
    console.log(results);
  });


В итоге в консоль приходит, там где русские буквы такие символы: �����������
Кодировку в файле, если меняю в ручную то все норм.

Последний раз редактировалось Паня, 24.04.2019 в 22:57.
Ответить с цитированием