如何通过SMPP发送多语言字符串?

时间:2014-03-20 08:36:44

标签: java smpp

我有法语留言:

"Pour se désinscrire du service TT ZONE, envoyez GRATUITEMENT « DTTZ »";

我通过SMPP发送此消息并作为输出我收到此消息:

"Pour se d?sinscrire du service TT ZONE, envoyez GRATUITEMENT ? DTTZ ?"

替换字符:

  • é> ?
  • «> ?
  • »> ?

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

byte[] yourMessage = CharsetUtil.encode(msg, CharsetUtil.CHARSET_UCS_2);

试试这个,msg是你的字符串。