byte[] to string problem
Posted: 31 Aug 2016, 06:49
When serverside send a string by byte[] to client like this:
and on client side i make string by function binl2rstr()
everything is ok,but Chinese characters are not displayed properly,how can i fix it?
Code: Select all
byte[] utf8 = str.getBytes("UTF-8");Code: Select all
var len = param.readInt()
if(len > 0){
var nameData = []
for(var i=0;i<len;i++){
nameData.push(param.readByte())
}
ret.name = binl2rstr(nameData)
}