UTF 16をUTF 8(メソッドの使用方法:toUTF8Array)コードをjavascriptに変換し、ajax呼び出しからコードを送信しました。 (注:!UTF 16の文字は醜いであり、それは私がいけないのエンコーディングを必要) JSコード:UTF 16文字列(実際のutf 16文字)にUTF 8文字列コードを変換する(実際のutf 16文字)
var compressed = LZString.compressToUTF16(uncompressed64Data);
var utf8values = toUTF8Array(compressed);
jQuery.ajax({
data :"img=+" utf8values
}
私は次のようにJavaのサーバー側のUTF-8コードを受けています
String utf8values = request.getParameter("img");
fyi、sopの結果: utf8values:225,186,162,227,160,181,229 、160,165
コードを実際のUTF 16文字列に変更しますか?
ありがとうございます!
あなたが持っている ' "225,186,162,227,160,181,229,160,165"'実際の文字列ですか? – Oleg
はい。これは私が与えられたサンプルです –
だから ''Ả㠵堥'であると思いますか? – Oleg