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