This question already has answers here:
How to unescape a Java string literal in Java?
(10个回答)
unescape unicode from input
(1个答案)
6年前关闭。
我在解析表示为转义unicode的tweet时遇到了麻烦,有些发现是外语字符串
例如
附言糟糕,在发布答案之前,我没有刷新此页面,上面的评论传达了同样的信息。
(10个回答)
unescape unicode from input
(1个答案)
6年前关闭。
我在解析表示为转义unicode的tweet时遇到了麻烦,有些发现是外语字符串
例如
\u064a\u0633\u0639\u062f\u0646\u064a
最佳答案
使用org.apache.commons.lang.StringEscapeUtils
。
String s="\\u0048\\u0065\\u006C\\u006C\\u006F";
System.out.println(StringEscapeUtils.unescapeJava(s));
附言糟糕,在发布答案之前,我没有刷新此页面,上面的评论传达了同样的信息。
关于java - Java等价于javascript中的unencode函数,以解析转义的unicode ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15519723/
10-11 20:22