Я пытаюсь разбора JSON вернулся сюда: http://www.waterwayguide.com/map/php/bridge.php?ll=25.514339,-80.076164Неспособность разобрать JSON ... кодировка перепутана?
Однако, я не могу разобрать его, как я это обычно кажется:
NSData *jsonData = [[(ASIHTTPRequest*)[data objectForKey:@"request"] responseString] dataUsingEncoding:NSUTF32BigEndianStringEncoding];
NSLog(@"this prints as expected %@", [(ASIHTTPRequest*)[data objectForKey:@"request"] responseString]);
NSArray* jsonNodes = [[CJSONDeserializer deserializer] deserialize:jsonData error:&error];
NSLog(@"this is unexpectedly nil %@", jsonNodes);
Я использовал этот точный код на другой корм JSON и он работает красиво. Есть ли что-то, что я могу сделать на стороне клиента, чтобы проанализировать этот канал?
Эти ярлыки br находятся в середине строкового литерала, поэтому это разрешено. – falstro
@roe, да, это один из симптомов, а не причина, по которой это недействительно. –
Я запускал его через jsfiddle, и это кажется вполне допустимым. http://jsfiddle.net/SNTgf/ – falstro