我正在使用Whatsapp聊天txt文件,其中emojis已被此类文本取代------> “î'î'
我想将该文本转换为具体的emojis。我该怎么做并在java应用程序中使用它?
答案 0 :(得分:1)
也许您需要的只是一个字体,其中包含用于呈现这些字符的可视字形。请参阅this以供参考。
答案 1 :(得分:0)
正如@Abhishek所指出的,你需要使用不同类型的编码。 Whatsapp使用UTF-8进行备份,将表情符号转换为字符串表示形式。如果你想看真正的表情符号,你将不得不使用Unicode。 Unicode包含将表情符号指定为"字符"的部分。它们是常规字符,您只需要一种可以显示它们的字体。另请参阅Unicode Emoji FAQ。
在文本文件中,字符基本上以字节的形式编码为数字。要在计算机屏幕上以可视方式显示这些内容,您需要一个包含可视字形的字体来呈现此字符。由于该过程始终是数字标识符→字体→可见字形,因此很明显一个"字符"可以是任何视觉效果,包括表情符号或任何其他图像。