【发布时间】:2014-12-18 14:41:04
【问题描述】:
我正在尝试将 \U0001f618 转换为表示面部的符号(我认为它被称为表情符号?) 我的代码是
import org.apache.commons.lang3.StringEscapeUtils;
public class Test{
public static void main(String args[]){
try{
String unicode = "\\U0001f618";
String Title = unicode;
System.out.println(new String(unicode.getBytes(),"UTF-8"));
String Title = StringEscapeUtils.unescapeJava(unicode);
System.out.println(Title);
}catch(Exception E){System.out.println(E);}
}
}
但是我做不到。这段代码只是打印出纯文本“\U0001f618”
我有一堆这样的代码需要转换。 有什么想法吗?
【问题讨论】:
标签: java unicode encoding utf emoji