gpt4 book ai didi

cocoa - 在 Cocoa 中将 unicode 转义为 unicode 字符

转载 作者:行者123 更新时间:2023-12-03 17:37:24 25 4
gpt4 key购买 nike

我从 NSURLConnection 获取一个 NSData 对象,并用它进行转换

[[NSMutableString alloc] initWithData:[self urlData] encoding:NSUTF8StringEncoding]

NSMutableString。经过一番“修改”后,我将其显示在 NSTextField 中。
但是,当响应包含超过 utf8 的字符串时,将显示以下内容:

problem http://b5.s3.p.quickshareit.com/files/screenshot_466c60a6beaa2b390.png

这个“➡”应该是一个 unicode 字符。 .ws/ 之后的字符似乎是我想解决的另一个问题。 :)

如果有一种不用 Carbon 的方法就好了。

最佳答案

“a1”是 HTML/XML character reference ,我不认为这是由您在所显示的代码中进行的任何编码/解码引起的。也就是说,在源代码中几乎肯定是这样出现的。

看起来像this page (来自 this page )底部有一些示例代码,可能有助于将这些代码转换为正确的字符:使用 NSXMLParser 的版本和使用 CFXMLCreateStringByUnescapingEntities 的版本。

关于cocoa - 在 Cocoa 中将 unicode 转义为 unicode 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/635709/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com