如何解释Web API中的表情符号

时间:2017-04-28 13:28:01

标签: unicode utf-8 asp.net-web-api2 emoji

我试图用相应的文本拦截和替换表情符号。我在Web API上保留了默认编码(分别是UTF-8 / UTF-16)。

如何将表情符号转换为类似U + 1F609的表格?

2 个答案:

答案 0 :(得分:0)

尽管它在Perl中,但这对我有所帮助。但是您可以编码和解码。这应该是您要寻找的:https://metacpan.org/pod/Encode::JP::Emoji

答案 1 :(得分:0)

这是一篇很老的文章,即使我不再参与该项目,如果其他人也有同样的问题,我仍然想用我的发现回答我。

我最终要做的是创建一个字典,用表情符号的UTF组合键作为文本,并将其作为值。一个建议:我确定最长的UTF组合,有些表情符号有4甚至5,因为第一个是,否则某些表情符号永远不会达到。完全不是我一直希望的完美且能证明未来发展的解决方案,但它对我们有用,并且从2017年开始投入生产。