emoji java_GitHub - binarywang/java-emoji-converter: Emoji转换工具,便于各种类型的客户端生成的Emoji字符串转换成另外一种格式...

68747470733a2f2f67697465652e636f6d2f62696e6172792f6a6176612d656d6f6a692d636f6e7665727465722f62616467652f737461722e7376673f7468656d653d626c7565

68747470733a2f2f6769746875626261646765732e636f6d2f737461722e7376673f757365723d62696e61727977616e67267265706f3d6a6176612d656d6f6a692d636f6e766572746572267374796c653d666c6174266261636b67726f756e643d313038314331

68747470733a2f2f7472617669732d63692e6f72672f62696e61727977616e672f6a6176612d656d6f6a692d636f6e7665727465722e7376673f6272616e63683d6d6173746572

68747470733a2f2f636f6465636f762e696f2f67682f62696e61727977616e672f6a6176612d656d6f6a692d636f6e7665727465722f6272616e63682f6d61737465722f67726170682f62616467652e737667

68747470733a2f2f696d672e736869656c64732e696f2f6d6176656e2d63656e7472616c2f762f636f6d2e6769746875622e62696e61727977616e672f6a6176612d656d6f6a692d636f6e7665727465722e737667

Java Emoji Converter(Emoji 表情转换工具)

Emoji转换工具,便于各种规格客户端生成的Emoji字符串转换成另外一种格式。

A tool to convert emoji string among each type, like softbank emoji, unicode emoji, alias emoji, html emoji.

Quick Start 快速入门

Add this in your maven pom file(将以下内容加入你的maven的pom文件中):

com.github.binarywang

java-emoji-converter

1.0.1

Usage (from junit test):用法(摘自单元测试代码)

private EmojiConverter emojiConverter = EmojiConverter.getInstance();

@Test

public void testToAlias() {

String str = "  An 😃😀awesome 😃😃string with a few 😃😉emojis!";

String alias = this.emojiConverter.toAlias(str);

System.out.println(str);

System.out.println("EmojiConverterTest.testToAlias()=====>");

System.out.println(alias);

Assert.assertEquals(

":no_good: :ok_woman: :couple_with_heart:An :smiley::grinning:awesome :smiley::smiley:string with a few :smiley::wink:emojis!",

alias);

}

@Test

public void testToHtml() {

String str = "  An 😀😃awesome 😃😃string with a few 😉😃emojis!";

String result = this.emojiConverter.toHtml(str);

System.out.println(str);

System.out.println("EmojiConverterTest.testToHtml()=====>");

System.out.println(result);

Assert.assertEquals(

"🙅 🙆 💑An 😀😃awesome 😃😃string with a few 😉😃emojis!",

result);

}

@Test

public void testToUnicode() {

String str = "   :smiley: :grinning: :wink:";

String result = this.emojiConverter.toUnicode(str);

System.err.println(str);

System.err.println("EmojiConverterTest.testToUnicode()=====>");

System.err.println(result);

Assert.assertEquals("🙅 🙆 💑 😃 😀 😉", result);

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值