callback({"success":"TRUE","total_records":1,"data":[{"status_value":"1","status_text":"Login Successful","user_id":"5","u_name":"Tushar Verma"}]})
上記の結果を提供するサービスがあるので、目的 c で json 解析を使用してデータ値を
取得するにはどうすればよいですか。
事前に助けてくれてありがとう。
callback({"success":"TRUE","total_records":1,"data":[{"status_value":"1","status_text":"Login Successful","user_id":"5","u_name":"Tushar Verma"}]})
上記の結果を提供するサービスがあるので、目的 c で json 解析を使用してデータ値を
取得するにはどうすればよいですか。
事前に助けてくれてありがとう。
この単純なコードを使用してください:-
NSString *str = @"{\"success\":\"TRUE\",\"total_records\":1,\"data\":[{\"status_value\":\"1\",\"status_text\":\"Login Successful\",\"user_id\":\"5\",\"u_name\":\"Tushar Verma\"}]}";
NSData *data = [str dataUsingEncoding:NSASCIIStringEncoding];
NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableLeaves error:nil];
NSArray *arr =[dic objectForKey:@"data"];
NSLog(@"%@", arr);
NSJSONSerializationは、iOS 5.0 以降で使用できます。
サーバーからの JSON 応答のデータ表現を適切な NSArray または NSDictionary メソッドに変換するための便利なメソッドを提供します。
このような一般的な質問をしたため、より詳細な回答を提供することは困難です。