提问人:Stefano Radaelli 提问时间:11/15/2023 更新时间:11/15/2023 访问量:16
Javascript:无法使用编码 ANSI、字符集 ISO-8859-1 保存文件
Javascript: unable to save file with encoding ANSI, charset ISO-8859-1
问:
我需要从浏览器下载一个文件,其中包含由
ASCII(161) + ASCII(162) + ASCII(163) + ASCII(164) + NewLine
我还需要用字符集'windows-1252'保存它:
let data = "¡¢£¤\n"
var a = document.createElement('a')
var blob = new Blob([data], { 'type':'text/plain;charset=windows-1252' })
a.href = window.URL.createObjectURL(blob)
a.download = 'stefano.dat'
a.click()
https://jsfiddle.net/buonstefano/fmux8gdr/2/
保存的“stefano.dat”文件是用字符集 UTF-8 下载的,当我尝试将编码更改为 ISO-8859-1 时,任何字符都以代码开头:Â
如何获得以 ISO-8859-1 格式正确编码且不带字符的文件?
谁能帮助理解这有什么问题?Â
答: 暂无答案
评论