我使用TouchJSON解析JSON数据。
在结果中,数组中的字符串都是\U**格式的。
是的,他们注定是英语以外的其他语言。
为什么TouchJSON不能通过UTF8将它们替换为真正的字符串?
如果我想将结果存储为NSStrings并在UILabel中使用它们,我应该如何处理这些结果?
谢谢
发布于 2011-06-23 00:45:23
引导\u不应该是字符串的一部分,而应该是一个标识符。如果您从解析的NSString加载NSDictionary,它应该忽略前面的\u。
如果没有,则始终可以使用[theString substringFromIndex: 2]删除任何前导标识符。
否则,请看一看SBJson,一个用于Objective解析的替代库。
https://stackoverflow.com/questions/6448143
复制相似问题