Как установить кодировку в файловой системе node.js на «windows -874» (тайский) для чтения данных? - PullRequest
0 голосов
/ 17 марта 2020

Когда я помещаю кодировку в fs.readFileSync в "windows-874", она выдает [ERROR] Unknown encoding: windows-874

Перед этим я обнаружил пакет обнаружение-кодировки символов для определения кодировки это, но он не поддерживает windows -874 (но я действительно уверен, что кодировка файла 'windows -874').

И список кодировок, которые поддерживает этот узел * У 1011 * тоже нет windows -874.

Мой отсканированный код, когда исходное кодирование равно windows -874

const fs = require('fs');
const convertFileToUtf8 = (path, originalEncoding) => {
    const file = fs.readFileSync(path, originalEncoding); // Error here!
    fs.writeFileSync(path, file, 'UTF-8');
};

Цель: преобразование файла windows -874 на utf8.

Как решить эту проблему?

...