【发布时间】:2012-06-12 13:43:59
【问题描述】:
我正在尝试从我的服务器解析一个 JSON 脚本,其中包含一个 £(英镑),但它返回 null。我之前遇到了问题,所以暂时只是改用美元或欧元符号,但我需要能够解析英镑符号。但是我不确定如何纠正这个问题。我创建了一个测试项目,暂时只使用带有内容方法的字符串,所有其他 json 都可以正常工作,但是带有井号的那个会返回 null。
NSString *get5 = [NSString stringWithContentsOfURL:url5 encoding:NSUTF8StringEncoding error:nil];
我尝试了其他编码 NSUTF 编码,但它们似乎也不起作用。有的返回null,有的返回汉字,所以不太好。
任何帮助将不胜感激!
编辑:
使用 NSError 对象并返回此消息
“操作无法完成。(Cocoa 错误 261。)” 用户信息=0x68294b0 {NSURL=http://myserver.com/test.jsp, NSStringEncoding=4}
【问题讨论】:
-
我没有看到您发布的错误代码(Cocoa 261)!我更正了答案!
标签: objective-c xcode