delphi和 java通过socket通信的中文问题
在delphi中把字符串转换下
Msg:=Utf8Encode(Msg);
java中接收
java中用了mina
public static final String MSG_UTF = "UTF-8";
public static String decodeString(byte[] bytes) {
try {
return new String(bytes, MSG_UTF);
} catch (UnsupportedEncodingException e) {
throw new Error("Required character set " + MSG_UTF +
" not found", e);
}
}
把收到字节转化下,解决这个问题,hehe