-2

iPad用のアプリを作成しています。「item_media」から画像 (media_655fa.png) を取得できるように、Objective C でこの JSON リンクを解析する方法についてアドバイスをいただけますか? コード例:

{
  "id":"6",
  "item_type":"page",
  item_name":"intro_page",
  "item_media":"http:\/\/demo.test.biz\/test\/var\/uploads\/default_item\/media_655fa.png",
  "item_text":""
}

または、誰かがそれを行う方法についてアドバイスがあれば。問題は、PHP が送信するリンクにありますjson_encode()json_decode目的のCやregexpPHPでどうすればできますか?

4

2 に答える 2

0

これを試して

NSString *jsonString = @"{\"id\":\"6\",\"item_type\":\"page\",\"item_name\":\"intro_page\",\"item_media\":\"http://demo.test.biz/test/var/uploads/default_item/media_655fa.png\",\"item_text\":\"\"}"; // Here jsonString is your Response from server

NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding];

__autoreleasing NSError *error = nil;
NSDictionary *jsonDictionary = [NSJSONSerialization JSONObjectWithData:jsonData options:kNilOptions error:&error];

if(jsonDictionary != nil) {

    NSLog(@"~~~~ item_media: %@", [jsonDictionary objectForKey:@"item_media"]);
}
于 2013-05-04T16:59:58.347 に答える