è¼å¥
MySql から取得した Web サービス (php) によって返されるテキストが文字化けしました
Androidでutf-8にデコードしようとしていますが、機能していません
私が試してみました:
String s = "è¼å¥";// text returned by web service taking it as static for testing
1.機能しない:
String str = new String(s.getBytes(), "utf-8");
2.機能しない:
String normalized = Normalizer.normalize(str, Normalizer.Form.NFD);
// also tried NFC, NFKC, NFKD
// also tested by isNormalized its returning true
3.機能しない:
String str =URLDecoder.decode(s, "utf-8");
上記のすべてが同じ出力を与えています:è¼å¥
だから、誰かが私が間違っていることを理解するのを手伝ってくれますか? または、代替案を教えてください。
どんな助けでも大歓迎です。ありがとう