\n
iOS アプリケーションで、改行文字 (など) を含む JSON データの解析に問題があります。XCode 4.3 を使用しています。JSON の解析に使用したコードを追加しました。新しい行文字が見つかると、アプリケーションがクラッシュします。JSONデータパーサーで改行文字を置換または処理する方法、またはで置換する方法はNSString
?
NSString *jsonData = @"[{ "department": "","email_address1":"user@company.com"}]";
jsonData = [jsonData stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]];
NSError *e = nil;
NSData *projNSdata = [jsonData dataUsingEncoding:NSUTF8StringEncoding];
NSArray *jsonArray = [NSJSONSerialization JSONObjectWithData: projNSdata options: NSJSONReadingMutableContainers error: &e];