На данный момент у меня есть большая строка JavaScript, которую я пытаюсь написать в файл, но в другом кодировании (ISO-8859-1). Я надеялся использовать что -то вроде загрузки. Скачать только принимает обычные строки JavaScript или кодированные строки Base64. Хузза! Проблема в том, что строка, которую я сжал, конечно, все еще является неправильной кодировкой. Итак, есть ли способ преобразовать строку JavaScript в кодируемую строку ISO-8859-1 и сохранить ее в UINT8Array? Существует ли причудливый класс строк JavaScript, который может использовать различные внутренние кодировки? Я делаю что -то подобное: < /p>
Код: Выделить всё
var zip = new JSZip();
zip.file("genSave.txt", result);
return zip.generate({compression:"DEFLATE"});
И для этого, чтобы иметь смысл, мне понадобится результат, чтобы быть в правильном кодировании (а Jszip принимает только струны, массивные баллы или Uint8arrays).
Подробнее здесь:
https://stackoverflow.com/questions/188 ... g-encoding