iOS 用の SBJson フレームワーク (json-framework とも呼ばれます) を使用しています。
特定の JSON ファイルを解析すると、次のエラーが発生します: -JSONValue に失敗しました。エラー: エスケープされていない制御文字 [0x09] '
私はこのフレームワークを何度も使用しており、同じアプリで非常によく似た JSON ファイル (さらに長い) を解析していますが、正常に動作しています。
たくさんの NSLog を投げてみましたが、すべて問題ないようです。誰かがこのエラーの意味、または少なくともそのようなエラーのデバッグを進める方法を教えてもらえますか?
エラーを表示するコードは次のとおりです。
- (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]
行にあります。
ありがとうございました