私はJavaScriptに変換する必要があり、Javaの機能を持っており、それは、この行が含まれています等価
byte[] bytes = ttText.getBytes(Charset.forName("Cp1250"));
ttText
はStringです。私は同じことをする必要があります。私はCp1250(windows-1250)でエンコードされた文字列のバイトを取得する必要があります。これらのバイトを変更してに変換し、それを再び文字列に変換します。 JavaScriptでこれを行う方法はありますか?
たとえば、TextEncoderとTextDecoderが見つかりましたが、UTF-8とは異なるエンコーディングのサポートは以前から削除されていました。
ありがとう、私もこれを見つけましたが、それはエンコード/デコードのためだけです。私はそれらを変更するために実際のバイトを取得する必要があります。バイトにエンコード - >バイトを変更する - >デコードバック。 – samuelg0rd0n
私には1つの質問があります。エンコードされたバイトを変更すると、デコード後に同じ結果が返されることはありません。 –
はい、もちろん、私は知っています。だから私はそれらを変更する必要があります。別の結果を得るために、これらのバイトに特定のマッピング関数を適用する必要があります。 – samuelg0rd0n