因为web开发人员支持原生文件API。
就像这个示例https://web.dev/browser-nativefs/一样,
文本编码可能会成为一个问题,所以我想知道在JS/ES中有没有什么解决方案可以改变字符串编码,比如下面的Java代码
byte[] b = s.getBytes("UTF-8");
String n = new String(b,"UTF-8");或者在W3C上有解决这个问题的标准吗?
如果有,它是否可以解码具有特定字符集(如BIG5)字符串,然后将其更改为UTF-8?
发布于 2020-12-16 22:52:59
请分别查看TextDecoder和TextEncoder的文档。这些API用于从一种编码转换为另一种编码。
下面是一个示例:
const text = ''; // Some Windows-1252 encoded text
var uint8array = new TextEncoder('windows-1252').encode(text);https://stackoverflow.com/questions/64365777
复制相似问题