C#public static String toUTF8(String isoString) {
String utf8String = null;
if (null != isoString && !isoString.Equals("")) {
byte[] stringBytesISO = System.Text.Encoding.GetEncoding("ISO-8859-1").GetBytes(isoString);
utf8String = System.Text.Encoding.UTF8.GetString(stringBytesISO).ToString();
} else {
utf8String = isoString;
}
return utf8String;
}
JAVA正确代码public static String toUTF8(String isoString) {
String utf8String = null;
if (null != isoString && !isoString.equals("")) {
byte[] stringBytesISO = isoString.getBytes("ISO-8859-1");
utf8String = new String(stringBytesISO, "UTF-8");
} else {
utf8String = isoString;
}
return utf8String;
}
String utf8String = null;
if (null != isoString && !isoString.Equals("")) {
byte[] stringBytesISO = System.Text.Encoding.GetEncoding("ISO-8859-1").GetBytes(isoString);
utf8String = System.Text.Encoding.UTF8.GetString(stringBytesISO).ToString();
} else {
utf8String = isoString;
}
return utf8String;
}
JAVA正确代码public static String toUTF8(String isoString) {
String utf8String = null;
if (null != isoString && !isoString.equals("")) {
byte[] stringBytesISO = isoString.getBytes("ISO-8859-1");
utf8String = new String(stringBytesISO, "UTF-8");
} else {
utf8String = isoString;
}
return utf8String;
}
<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
String utf8String = null;
if (null != isoString && !isoString.equals("")) {
byte[] stringBytesISO = isoString.getBytes("ISO-8859-1");
utf8String = new String(stringBytesISO, "UTF-8");
} else {
utf8String = isoString;
}
return utf8String;
}
我也是刚刚学 不晓得这个人说得对不对 正在测试