Создание файла в файле node.js с использованием кодировки (CP437 / IBM), которая не является частью поддерживаемых стандартных кодировок узлов [ascii / base64 / latin1 / ...] - PullRequest
0 голосов
/ 25 сентября 2019

Я обрабатываю файлы с разными типами кодировки.Прямо сейчас любой закодированный файл преобразуется в utf-8 и сохраняется в моей базе данных SQL.

Моя цель - создавать новые файлы с той же кодировкой, что и исходные данные.Я могу декодировать hex как CP437 / IBM, но не могу записать полученную строку в файл, сохраняя требуемую кодировку.

decodedString = cptable.utils.decode(437, myHexString); fs.appendFile(filename, decodedString, [options.encoding],(err)=>{ console.log("please help me") }

В результате получается файл с ошибочной кодировкой, нотакже содержит скрытое сообщение.

...