Wie dieses JSON-Array zu lösen, ich versuche zu oft, aber nicht "Business_Details" Array abrufen. Ich hole nur zuerst "business_category_name" dann "business_details" -Array nicht holen. Ich denke nicht erklären, bitte versuchen Sie zu verstehen und bitte helfen Sie mir. Ich bin sehr müdeWie löst man das json-Wörterbuch?
Json
"status": [
{
"business_category_name": "Banks\/Credit Unions\/Landers",
"business_details": [
{
"img_url": "http:\/\/edutimeapp.com\/toshow\/chamber-of-commerc\/member-logo\/1464667619-pnc.jpg",
"name": "PNC Bank",
"des": "PNC offers a wide range of services for all our customers, from individuals and small businesses, to corporations and government entities",
"address": "",
"email": "[email protected]",
"phone": "260-422-5922",
"member_since": "2016-05-31",
"img_company": "http:\/\/edutimeapp.com\/toshow\/chamber-of-commerc\/member-logo\/1464667619-pnc.jpg",
"website": "",
"city": "Fort Wayne",
"state": "IN",
"zip": "46808"
}
]
},
{
"business_category_name": "Cleaning Services",
"business_details": [
{
"img_url": "http:\/\/edutimeapp.com\/toshow\/chamber-of-commerc\/uploads\/logo250.png",
"name": "tsst company",
"des": "rudurgg ",
"address": "2005 s calhoun ",
"email": "",
"phone": "2602496687",
"member_since": "2016-05-31",
"img_company": "http:\/\/edutimeapp.com\/toshow\/chamber-of-commerc\/uploads\/logo250.png",
"website": "",
"city": "fort wayne",
"state": "in",
"zip": "46825"
}
]
},
Verwenden Json Daten
-(void)connectionDidFinishLoading:(NSURLConnection *)connection
{
NSError *error;
NSLog(@"Error in receiving data %@",error);
NSMutableDictionary *json = [NSJSONSerialization JSONObjectWithData:response options:NSJSONReadingMutableLeaves error:&error];
NSLog(@"response data %@",json);
NSArray *results = [json objectForKey:@"status"];
namearray= [results valueForKey:@"business_category_name"];
emailarray = [results valueForKey:@"email"];
[self.tableview reloadData];
}
Dank für die Antwort, habe ich Tableview indexPath .row ist gleich wie, aber führt zu einem nicht deklarierten Array-Fehler. wie zu verwenden, bitte erklären Sie –
Verwenden Sie Ihr Array anstelle von Array ... – Gati
gleichen Fehler zeigen, wie zu implementieren –