我在使用Met Office Datapoint API读取JSON时遇到了问题,具体表现为NSJSONSerialization报错。错误信息如下:
Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (Unable to convert data to string around character 58208.
我已经检查过了,根据字符位置,我认为这是有问题的行:
{"id":"353556","latitude":"57.1893","longitude":"-5.0929","name":"Sóil Chaorainn"}
根据我尝试的几个验证器,JSON本身似乎是有效的,我期望它来自像Met Office这样的大型组织。
NSJSONSerialization不应该可以很好地处理像'ó'这样的字符吗?
如果不能,我该如何更改编码类型以处理此问题?
提前感谢您的帮助。