2011-07-30 61 views
0
NSURL *url = [NSURL URLWithString:@"http://localhost/News"]; 
NSString *jsonString = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil]; 

NSLog(@"%@", jsonString); 
NSDictionary *news = [jsonString JSONValue]; 

當我嘗試將字符串解析爲字典時出現錯誤。 (-JSONValue失敗,錯誤是:在最外層數組或對象之前不會出現Token'string')和控制檯中的字符串「jsonString」是「[{\」ID \「:1,\」Title \「:\」First新聞\「,」說明\「:\」新聞新聞\「,\」ModifiedDate \「:\」\/Date(1296597600000 + 0200)\/\「,\」Images \「:null}]」SBJson和轉義字符串。

如何刪除反斜槓?

回答

1

您的JSON格式不正確,您的JSON變壞了。請不要實施任何刪除反斜槓算法。嘗試在發送這個廢話JSON的Web服務上工作。