作者:静净精时 | 来源:互联网 | 2023-01-13 18:50
本篇内容主要讲解“Springboot支持Emoji表情怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Sp
本篇内容主要讲解“Springboot支持Emoji表情怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Springboot支持Emoji表情怎么实现”吧!
效果展示图:
传参
![Springboot支持Emoji表情怎么实现](https://img1.php1.cn/3cd4a/24e5b/78c/1d5c830b000647b3.png)
转化存储:
![Springboot支持Emoji表情怎么实现](https://img1.php1.cn/3cd4a/24e5b/78c/ae8de512a9a0c332.jpeg)
解析返回页面显示:
![Springboot支持Emoji表情怎么实现](https://img1.php1.cn/3cd4a/24e5b/78c/b3f669e0e9457e53.jpeg)
开始
1. pom.xml加入依赖 :
com.vdurmont
emoji-java
4.0.0
2. 接收参数存储前, 进行转化:
EmojiParser.parseToAliases(xxxxemoji表情参xxx)
![Springboot支持Emoji表情怎么实现](https://img1.php1.cn/3cd4a/24e5b/78c/0686cca7d4078865.jpeg)
测试例子:
System.out.println(EmojiParser.parseToAliases("uD83DuDE0EuD83DuDE02uD83EuDD37uD83DuDCAAuD83DuDC7D"));
![Springboot支持Emoji表情怎么实现](https://img1.php1.cn/3cd4a/24e5b/78c/0b72cec7e6416643.png)
PS: 也许有人看到这里会有疑问了,如果参数值不是存emoji表情,能否还能成功?
消除疑虑的最好做法是,行动:
![Springboot支持Emoji表情怎么实现](https://img1.php1.cn/3cd4a/24e5b/78c/f62ad7871a1e2498.png)
3.转化后的数据已经存储起来了,那么最后只需要获取出来时进行转化回去即可:
EmojiParser.parseToUnicode(xxxx转化后的emoji值xxxx)
![Springboot支持Emoji表情怎么实现](https://img1.php1.cn/3cd4a/24e5b/78c/bce6ac1c81bcf62c.jpeg)
System.out.println(EmojiParser.parseToUnicode(":sunglasses::joy::shrug::muscle::alien:"));
![Springboot支持Emoji表情怎么实现](https://img1.php1.cn/3cd4a/24e5b/78c/e9bdb439e636304b.png)
到此,相信大家对“Springboot支持Emoji表情怎么实现”有了更深的了解,不妨来实际操作一番吧!这里是编程笔记网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!