XYZ でエンコードされた文字列があり、UTF8 でエンコードしたいと考えています。Buffer を見ていますが、ASCII、Hex、Base64、および UTF8 以外はサポートしていないため、バッファに変換する必要がある文字列を渡すことができません。
私の現在のコード(iconv-liteを使用)は次のとおりです。
buffer = new Buffer(str, charset); <------ will fail as charset is ISO-8859-1 (it could be any other charset anyways)
str = iconv.decode(buffer, charset);
str = iconv.encode(buffer, 'utf8').toString('utf8');
Windows の PITA であるため、iconv を回避しようとしています。他の純粋な JavaScript ソリューションは、私にとっては問題ありません。