首先,这是我在项目中遇到的两种unicode格式,
第一种较为常见,第二种是首次遇到,
// 磷叶石.–<宝石之国>
String unicode = “\u78f7\u53f6\u77f3”;
String unicode2 = “磷叶石”;
如果是第一种的话,可采用以下这种方式解码:
public static String decode(String unicodeStr) {
if (unicodeStr == null) {
return null;
}
StringBuffer retBuf = new StringBuffer();
int maxLoop = unicodeStr.length();
for (int i = 0; i < maxLoop; i++) {