我正在尝试将本机中的获取响应从ISO-8859-1转换为UTF-8。我找到了这个答案:Encoding conversion of a fetch response,但是在响应本机时,我遇到了一些麻烦...
我没有尝试使用iconv,我尝试过:
npm install --save iconv-lite // success
然后我做
var iconv = require('iconv-lite') // Error 500 from react native
我没有设法使用Buffer,React Native和它都不知道
require('buffer').Buffer // Error 500 from react native
所以这是我的问题:
在react native中进行编码转换的最佳方法是什么?如果Encoding conversion of a fetch response很好:我如何使用iconv?如何使用缓冲区?
从“ iconv-lite”导入iconv;从“缓冲区”导入{Buffer};
let str = iconv.decode(Buffer.from(“ hello”),'us-ascii')