在.Net中,字符串转换byte编码格式如下:
StringBuilder str = new StringBuilder();
str.Append("妙生活");
var coding = "GB18030"; //GBK,UTF-8
byte[] bSmall = Encoding.GetEncoding(coding).GetBytes(str.ToString());
在Java中略有不同,可以参考如下:
StringBuilder str = new StringBuilder();
str.append("妙生活");
String coding = "GB18030"; //GBK,UTF-8
byte[] bSmall = str.toString().getBytes(coding);
常见的编码格式有:ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE 等等。