gpt4 book ai didi

iphone - 未找到 NSS 字符串编码

转载 作者:行者123 更新时间:2023-12-03 20:31:48 25 4
gpt4 key购买 nike

我下载了一个 html 页面,并尝试使用以下命令将其从 NSData 编码为 NSString:

    NSString *string = [[NSString alloc] initWithData:receivedData encoding:NSISOLatin1StringEncoding];

我发现它给出的文本带有奇怪的字符。我发现该页面在浏览器中看起来正常

WINDOWS-1255ISO-8858-8

objective-c 中是否存在支持它的编码?

最佳答案

NSString 不支持 Windows希伯来语 字符编码。
CFString 幸运的是,它支持 Windows希伯来语 字符编码。

使用CFStringConvertEncodingToNSStringEncoding()CFStringEncoding转换为NSStringEncoding,例如:

  NSString *string = [[NSString alloc] initWithData:receivedData encoding:CFStringConvertEncodingToNSStringEncoding (kCFStringEncodingWindowsHebrew)];

关于iphone - 未找到 NSS 字符串编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8144218/

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