![](/img/trans.png)
[英]Javascript FileReader readAsText function not understaning utf-8 encoding characters like ä and ö
[英]FileReader - readAsText encoding both utf-8 and ANSI
我正在使用 API readAsText 从带有法语字符的文件中获取内容
encoding = "UTF-8"
reader.readAsText(e.target.files.item(0), encoding)
这些文件可以通过 UTF-8 或 ANSI 进行编码,在这种情况下,它在读取 UTF-8 时不适用于 ANSI 文件,在读取 ANSI 文件时也不适用于 UTF-8 文件。
我试过ISO-8859-1
、 ISO-8859-3
、 ISO-8859-4
、 CP1251
、 latin1
,它们都不能同时工作。
那么有没有办法同时读取 utf-8 和 ANSI,或者我应该对法语文件使用什么编码? 感谢帮助
我也遇到了这个问题。最后,我尝试了两次编码类型,首先得到utf-8响应,检查它是否正确,否则再次使用ansi编码。希望能帮助你!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.