JSONKit (в RestKit), преобразующий JSON в NSArray - PullRequest
1 голос
/ 21 августа 2011

Я использую RestKit для HTTP-запросов, и с некоторым запросом я получаю ответ JSON с несколькими шинами:

[{"bus_number":"1","created_at":"2011-08-15T23:07:52Z","id":1,"model":"Setra","registar_number":"123456","seats":50,"tour_id":1,"updated_at":"2011-08-15T23:07:52Z"},{"bus_number":"2","created_at":"2011-08-15T23:07:52Z","id":2,"model":"Mercedes","registar_number":"2234","seats":60,"tour_id":1,"updated_at":"2011-08-15T23:07:52Z"}]

Я получаю его в метод:

- (void)request:(RKRequest*)request didLoadResponse:(RKResponse*)response {  
    NSLog(@"%@", [response bodyAsString]);
}

Потому что у меня есть несколько шин в этом JSON, как я могу легко разобрать / декодировать или что-то еще сделать, чтобы преобразовать это в NSArray или что-то для легкого доступа к элементам?Пример кода, как это сделать с JSONKit, который уже реализован в RESTKit.

1 Ответ

1 голос
/ 21 августа 2011

json-framework - одна из множества сторонних библиотек, которые вы можете использовать для разбора JSON.

...