私はHTTPリクエストにRestKitを使用していますが、いくつかのリクエストで、いくつかのバスで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や要素に簡単にアクセスできるものに変換したりするにはどうすればよいですか?
編集:すでにRESTKitに実装されているJSONKitでこれを行う方法のコードサンプルが必要です。