xxl-emoji 特性:文档:快速入门: 介绍
《Emoji表情编解码库XXL-EMOJI》
XXL-EMOJI 是一个灵活可扩展的Emoji表情编解码库,可快速实现Emoji表情的编解码.
特性:
文档:
快速入门:
<dependency> <groupId>com.xuxueli</groupId> <artifactId>xxl-emoji</artifactId> <version>${最新稳定版}</version> </dependency>
引入Maven依赖,即可直接使用。
可参考以下示例代码:( OSC新闻不支持Emoji导致该示例代码缺失Emoji符号;可前往文档获取示例代码,并运行体验; )
String input = "一朵美丽的茉莉"; System.out.println("unicode:" + input); // 1、alias:将Emoji表情转换为别名,然后还原; String aliases = EmojiTool.encodeUnicode(input, EmojiEncode.ALIASES); System.out.println("\naliases encode: " + aliases); System.out.println("aliases decode: " + EmojiTool.decodetoUnicode(aliases)); // 2、html decimal:将Emoji表情Unicode数据转换为十进制数据,然后还原; String decimal = EmojiTool.encodeUnicode(input, EmojiEncode.HTML_DECIMAL); System.out.println("\ndecimal encode: " + decimal); System.out.println("decimal decode: " + EmojiTool.decodetoUnicode(decimal)); // 3、html hex decimal:将Emoji表情Unicode数据转换为十六进制数据,然后还原; String hexdecimal = EmojiTool.encodeUnicode(input, EmojiEncode.HTML_HEX_DECIMAL); System.out.println("\nhexdecimal encode: " + hexdecimal); System.out.println("hexdecimal decode: " + EmojiTool.decodetoUnicode(hexdecimal));
示例代码运行后,日志输入如下:
aliases encode: 一朵美丽的茉莉xxl-emoji 特性:文档:快速入门: 官网
http://www.xuxueli.com/xxl-emoji
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。