2
我已经从whatsapp发送一个文本文件作为附件,然后在iPhone应用程序中打开发送的文件时,我看到=EF=BB=BF
开始,这意味着它是BOM utf-8文件。我的问题是为什么'=
'字符是在每个代码后面而不是0x
?如何解析字节顺序在目标C中标记UTF-8文本文件ios
此外,所有表情符号都以这种风格=F0=9F=98=9D
,我如何将它转换为目标C中的简单文本?任何帮助深表感谢。
感谢
我已经从whatsapp发送一个文本文件作为附件,然后在iPhone应用程序中打开发送的文件时,我看到=EF=BB=BF
开始,这意味着它是BOM utf-8文件。我的问题是为什么'=
'字符是在每个代码后面而不是0x
?如何解析字节顺序在目标C中标记UTF-8文本文件ios
此外,所有表情符号都以这种风格=F0=9F=98=9D
,我如何将它转换为目标C中的简单文本?任何帮助深表感谢。
感谢
你看到的是什么quoted-printable encoding。此编码方案将不可打印的ASCII或8位字符作为=xx
转义,其中xx
是该字节的十六进制值。引用打印主要用于电子邮件传输。有关解码的提示,请参阅问题Objective-C decode quoted printable text。