显示字符串中的非罗马字符
在我的应用程序中,我从远程主机收到一个如下所示的字符串: “01 - \U00ab\U00d3\U00ba\U00d2\U00c2\U00b4\U00d5\U00b7\U00d5\U00e8\U00a4\U00d2\U00b9\U00b7\U00cd\U00a7 - \U00c8\U00d4\U00c3\U00d4\ U00be\U00c3 \U00cd \U00d3\U00e4"
我知道这是泰语的字符串。当我使用 NSLog 的 UILabel 显示它时,它显示为:
01 - «ÓºÒ´շÕè¤Ò1·Í§ - ÈÔÔ¤à ÍÓä
有没有办法让字符串使用泰语字体正确显示?
谢谢,
In my app I receive from a remote host a string that is like this:
"01 - \U00ab\U00d3\U00ba\U00d2\U00c2\U00b4\U00d5\U00b7\U00d5\U00e8\U00a4\U00d2\U00b9\U00b7\U00cd\U00a7 - \U00c8\U00d4\U00c3\U00d4\U00be\U00c3 \U00cd\U00d3\U00e4"
I know that this is a string in Thai language. When I display it using UILabel of NSLog, it shows up as:
01 - «ÓºÒ´շÕè¤Ò¹·Í§ - ÈÔÃԾà ÍÓä
Is there a way to make the string show up correctly using Thai font?
Thanks,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您不应该使用类似的东西吗
如果您知道特定编码是什么并且它不是 UTF8,或者
如果它就是这样, ?然后应该显示该字符串。我希望远程主机会说一些有关响应中字符串编码的信息?
Shouldn't you be using something like
if you know what the specific encoding is and it is not UTF8, or
if that's what it is. Then the string should display. I expect the remote host says something about the encoding of the string in the response?