Objective c 从JSON文件使用NSJSONSerialization解析的JSON返回空数组

Objective c 从JSON文件使用NSJSONSerialization解析的JSON返回空数组,objective-c,nsjsonserialization,Objective C,Nsjsonserialization,我有一个JSON文件,我正试图解析它,如下所示 -(void)loadSuraNames { NSURL * url = [NSURL URLWithString:@"http://www.submission.ws/downloads/json/"]; url = [url URLByAppendingPathComponent:@"quran_main.json"]; NSURLRequest *request = [NSURLRequest requestWithURL:url]; N

我有一个JSON文件,我正试图解析它,如下所示

-(void)loadSuraNames
{
NSURL * url = [NSURL URLWithString:@"http://www.submission.ws/downloads/json/"];

url = [url URLByAppendingPathComponent:@"quran_main.json"];

NSURLRequest *request = [NSURLRequest requestWithURL:url];
NSData *response = [NSURLConnection sendSynchronousRequest:request returningResponse:nil    error:nil];

NSError *jsonParsingError = nil;
NSArray *array = [NSJSONSerialization JSONObjectWithData:response options:0 error:&jsonParsingError];

NSLog(@"my Json is empty :( %@", array);
}
但是我没有得到任何数据。有人知道问题出在哪里吗

我得到以下错误:


Error Domain=NSCOCAERRORDOMAIN Code=3840“操作无法完成。(可可错误3840)。“(字符278周围的转义序列无效。)UserInfo=0xa47ff60{NSDEBUGSCRIPTION=字符278周围的转义序列无效。}

JSON脚本正在添加“/”手动删除的字符,问题消失:)

错误告诉您什么?您要返回的数据是什么?错误域=NSCOCAERRORDOMAIN Code=3840“操作无法完成。(Cocoa错误3840)。“(字符278周围的转义序列无效。)用户信息=0xa47ff60{NSDEBUGGESCRIPTION=字符278周围的转义序列无效。}看起来您有一些错误数据。始终记住使用N错误的推荐方法-请参阅