0
我正在使用TouchJSON来解析JSON数据。TouchJSON - 为什么我会在解析结果中获得很多 U ****?
在结果中,数组中的字符串都是\ U * *格式。
是的,它们的意思是其他语言而不是英语。
为什么TouchJSON不能用UTF8代替真正的字符串呢?
如果我想将它们存储为NSString并在UILabel中使用它们,我应该如何处理结果?
感谢
我正在使用TouchJSON来解析JSON数据。TouchJSON - 为什么我会在解析结果中获得很多 U ****?
在结果中,数组中的字符串都是\ U * *格式。
是的,它们的意思是其他语言而不是英语。
为什么TouchJSON不能用UTF8代替真正的字符串呢?
如果我想将它们存储为NSString并在UILabel中使用它们,我应该如何处理结果?
感谢
领先\ü不应该是字符串的一部分,而是一个标识符。如果从解析的NSDictionary中加载NSString,它应该忽略领先的\ u。
如果没有,您可以随时使用[theString substringFromIndex: 2]
删除任何领先的标识符。
否则,请查看SBJson,这是Objective-C JSON解析的替代库。