我正在使用TouchJSON来解析JSON数据。
在结果中,数组中的字符串都是\U**格式。
是的,它们应该是英语以外的其他语言。
为什么TouchJSON不能通过UTF8用真正的字符串替换它们?
如果我想将结果存储为NSString并在UILabel中使用,我应该如何处理这些结果?
感谢
前导\u不应该是字符串的一部分,而应该是标识符。如果从已解析的NSDictionary加载NSString,它应该忽略前导\u。
如果没有,则可以始终使用[theString substringFromIndex: 2]
来删除任何前导标识符。
否则,看看SBJson,一个Objective-C JSON解析的替代库。