Я использую фреймворк SBJson (также известный как json-framework) для iOS.
При анализе определенного файла JSON я получаю следующую ошибку:
-JSONValue не удалось. Ошибка: неэкранированный управляющий символ [0x09] '
Я использовал этот фреймворк много раз, и я также анализирую очень похожий файл JSON (который даже намного длиннее) в том же приложении, и он работает нормально.
Я попытался разбросать кучу NSLogs, и все вроде бы нормально. Может кто-нибудь указать мне, что означает эта ошибка, или, по крайней мере, как отладить такую ошибку?
Вот код, отображающий ошибку:
- (void)downloadSchedule:(NSString *)jsonString {
// Get JSON feed URL and instantiate a dictionary object with its content
NSDictionary *topDic = [jsonString JSONValue];
NSLog(@"topDic count %d", [topDic count]);
topDic показывает счетчик 0. Ошибка в строке [jsonString JSONValue]
.
Спасибо