首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用js解决方案更改文本编码?

使用js解决方案更改文本编码?
EN

Stack Overflow用户
提问于 2020-10-15 14:08:55
回答 1查看 26关注 0票数 0

因为web开发人员支持原生文件API。

就像这个示例https://web.dev/browser-nativefs/一样,

文本编码可能会成为一个问题,所以我想知道在JS/ES中有没有什么解决方案可以改变字符串编码,比如下面的Java代码

代码语言:javascript
复制
 byte[] b = s.getBytes("UTF-8");
 String n = new String(b,"UTF-8");

或者在W3C上有解决这个问题的标准吗?

如果有,它是否可以解码具有特定字符集(如BIG5)字符串,然后将其更改为UTF-8?

EN

回答 1

Stack Overflow用户

发布于 2020-12-16 22:52:59

请分别查看TextDecoderTextEncoder的文档。这些API用于从一种编码转换为另一种编码。

下面是一个示例:

代码语言:javascript
复制
const text = ''; // Some Windows-1252 encoded text
var uint8array = new TextEncoder('windows-1252').encode(text);
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64365777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档