如何将unicode字符转换为java中的实际字符?
我有两个字符串: 1.记账形式\\ u0026模板 2.霍奇金\提供上门疾病如何将unicode字符" title="unicode字符">unicode字符转换为java中的实际字符?
我想&与” \ u0027更换\\ u0026。其中一种方式是用相应的符号替换它们的出现,但是有没有一种通用的方法来处理这个问题?
回答:
我的建议是Apache StringScapeUtils
特别是unescapeJava
方法。
网站:https://commons.apache.org/proper/commons-lang/
Maven的回购:https://mvnrepository.com/artifact/org.apache.commons/commons-lang3
这种方法转换UNICODE到可读文本,例如:
String stringWithUnicode; //For example "tendr\\u00e1" StringScapeUtils.unescapeJava(stringWithUnicode); //This call returns: Tendrá
以上是 如何将unicode字符转换为java中的实际字符? 的全部内容, 来源链接: utcz.com/qa/266150.html