前言:
现时同学们对“emojiforjava”大约比较珍视,朋友们都需要学习一些“emojiforjava”的相关知识。那么小编在网上搜集了一些关于“emojiforjava””的相关知识,希望各位老铁们能喜欢,同学们快快来了解一下吧!针对emoji表情无法插入数据库,会报错类型不匹配的错误。在网上找了很多解决办法,发现github上有个很牛逼的轻量级开源工具叫emoji-java。
github地址:. 获取maven依赖
目前该工具最新版本是5.1.1,依赖如下:
<dependency>
<groupId>com.vdurmont</groupId>
<artifactId>emoji-java</artifactId>
<version>5.1.1</version>
</dependency>
2. 使用方法
我们使用该工具类,主要用其两个功能,一是将emoji表情转换成可以存储到数据库的字符,二是取出来后,将相应的字符再转换成emoji表情给前端来展示。
public static void main(String[] args) {
String str = "An awesome string with a few emojis!";
//把含有表情的字符串转换成数据库可存的字符串---存库
String result = EmojiParser.parseToAliases(str);
System.out.println(result);
//把数据库存的字符串转换成带有表情的字符串--返回到前台展示
String newResult= EmojiParser.parseToUnicode(result);
System.out.println(newResult)
}
标签: #emojiforjava