0
Im recevant un JSON à partir d'un serveur UPX et je ne peux pas arriver à une valeurobtenir une valeur d'un tableau tableau JSON objectif-c
i besoin de l'objet « nom » de « relation_data », mais je ne peux pas entrer dans « relation_data »
c'est comment je le fais
NSLog(@"All of the arrays: %@", json);
NSDictionary *Allinfo = [json objectForKey:@"response"];//I go into "response"
NSLog(@"All with response array: %@", Allinfo);
NSDictionary *datainfo = [Allinfo objectForKey:@"data"];//i go into "data"
NSLog(@"Data : %@", datainfo);
Mais comment je ne vais dans « relation_data » et obtenir la valeur de « nom »?
response = (
data = (
{
"business_data_rev" = 12;
"contact_set_rev" = 15;
currency = EUR;
"date_added" = "2011-08-31 12:10:59.338664+02";
"date_invoiced" = "2011-08-31 12:10:59.338664+02";
"date_modified" = "2011-08-31 12:11:04.45442+02";
"date_paid" = "2011-08-31 12:10:59.408335+02";
description = "";
id = 104;
name = "Invoice #104";
"person_rev" = 12;
realid = 104;
"relation_data" = {
id = 12;
iscreditor = 0;
isdebitor = 1;
isprivate = 0;
name = "Emre.";
"subaccount_id" = 9;
};
)
hmm, si je fais ce que je reçois tous les noms (104 enregistrements) dans 1 variables par exemple une chaîne, comment puis-je obtenir 1 par 1? – Oblieapps
try '[[dataInfo objectAtIndex: 0] valueForKeyPath: @" relation_data.name "]' – Eimantas
ahh comme ça !, ty mate! – Oblieapps