Emoji 表情编解码库 xxl-emoji
- 授权协议: GPLv3
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: http://www.xuxueli.com/xxl-emoji
- 软件文档: http://www.xuxueli.com/xxl-emoji/#/?id=%E3%80%8Aemoji%E8%A1%A8%E6%83%85%E7%BC%96%E8%A7%A3%E7%A0%81%E5%BA%93xxl-emoji%E3%80%8B
软件介绍
《Emoji表情编解码库XXL-EMOJI》
XXL-EMOJI 是一个灵活可扩展的Emoji表情编解码库,可快速实现Emoji表情的编解码.
特性:
1、简洁:API直观简洁,一分钟上手;
2、易扩展:模块化的结构,可轻松扩展;
3、别名自定义:支持为Emoji自定义别名;
4、实时性:实时收录最新发布的Emoji;
文档:
快速入门:
第一步:引入Maven依赖
<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: 一朵美丽的茉莉🌹 aliases decode: 一朵美丽的茉莉 decimal encode: 一朵美丽的茉莉🌹 decimal decode: 一朵美丽的茉莉 hexdecimal encode: 一朵美丽的茉莉🌹 hexdecimal decode: 一朵美丽的茉莉
跨境电商——阿里巴巴速卖通宝典
速卖通大学 编著 / 电子工业出版社 / 2015-1 / 69.00元
跨境电商作为中国电子商务发展的最新趋势,受到了全社会越来越多的重视,大量中国卖家借助阿里巴巴速卖通平台,将产品直接售卖到全球的消费者手中,通过这条短得不能再短的交易链,获得了丰厚的回报。 但同时,跨境电商这一贸易形式,对卖家的综合素质要求比较高:卖家要对海外市场比较熟悉,对跨境物流有所把握,能够用外语进行产品介绍和客户交流,通过跨境结算拿到货款……诸如此类的门槛,让不少新卖家心生畏难,而所有......一起来看看 《跨境电商——阿里巴巴速卖通宝典》 这本书的介绍吧!
