Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将表情符号从十六进制代码转换为unicode_Unicode_Emoji - Fatal编程技术网

将表情符号从十六进制代码转换为unicode

将表情符号从十六进制代码转换为unicode,unicode,emoji,Unicode,Emoji,我想在我的iOS和Android应用程序中使用表情符号。我检查了表情符号列表,它列出了表情符号的十六进制代码。当我试图直接使用十六进制代码,如U+1F600时,我在应用程序中看不到表情符号。我找到了另一种表示表情符号的方法,它看起来像\uD83D\uDE00。使用此符号时,表情符号在应用程序中显示,无需任何额外代码。我认为这是表情符号的Unicode字符串。我认为这更像是一个针对表情符号的一般性问题。如何将表情符号十六进制代码转换为Unicode字符串,如上所示。我没有找到任何列出表情符号Uni

我想在我的iOS和Android应用程序中使用表情符号。我检查了表情符号列表,它列出了表情符号的十六进制代码。当我试图直接使用十六进制代码,如
U+1F600
时,我在应用程序中看不到表情符号。我找到了另一种表示表情符号的方法,它看起来像
\uD83D\uDE00
。使用此符号时,表情符号在应用程序中显示,无需任何额外代码。我认为这是表情符号的Unicode字符串。我认为这更像是一个针对表情符号的一般性问题。如何将表情符号十六进制代码转换为Unicode字符串,如上所示。我没有找到任何列出表情符号Unicode的列表。

您的问题似乎是“如何显示一个字符,知道它的代码点?”

这个问题相当依赖于语言!现代语言对此没有什么问题。在Swift中,我们这样做:

$ swift
Welcome to Apple Swift version 3.0.2 (swiftlang-800.0.63 clang-800.0.42.1). Type :help for assistance.
  1> "\u{1f600}"
$R0: String = "In Delphi XE 
#$1F600
is equivalent to
#55357#56832
or D83D DE04 smile.

Within a program, I use it in the following way:

const smilepage : array [1..3] of WideString =(#$1F600,#$1F60A,#$2764);
$swift
欢迎使用Apple Swift版本3.0.2(swiftlang-800.0.63-800.0.42.1)。类型:帮助寻求帮助。
1> “\u{1f600}”
$R0:String=“在Delphi XE
#$1F600
中相当于
#55357#56832
或D83D DE04微笑

在程序中,我以以下方式使用它:


JavaScript-双向


let hex=“你在用Swift吗?如果是这样,那么
“\u{1f600}”
工作正常。现代JavaScript也是如此。对于Java,
appendCodePoint
应该可以工作。你能给我们更多关于你想做什么的信息吗?或者您正在寻找将代码点转换为UTF-16的通用算法?
1F600
是完全Unicode
D83D DE00
是该Unicode的UTF-16编码。您可以使用RayToal评论中显示的完整Unicode,也可以使用任何Unicode到UTF-16的转换器,或者使用列出UTF-16的表情表,例如。很好的解释。谢谢。正如您在上下文中提到的,我可以通过使用
\u{1f600}
来使用unicode。我在
react native
中使用它,然后将表情符号代码传递给Swift和Java,并在两者上都起作用。欢迎使用SO!谢谢你的意见,我为你调整了排版。