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解析的替代庫。