J'essaie d'obtenir des données spécifiques avec le fichier généré par sudzc. J'ai utilisé leur exemple de code pour me rendre au point de la valeur cxmlnode * result = (cxmlnode *);analyse des données du fichier généré par sudzc objectif-c?
il me donne NSLog de: .....
"Description" = "Description du test";
...
Comment puis-je saisir la description du test de données à mettre dans une variable?
Est-ce que quelqu'un sait s'il doit être analysé avec json? le format n'est pas xml. Je suis un débutant et j'ai toujours le problème.
I figured it out à l'aide d'un NSDictionary:
if([value isKindOfClass:[NSError class]] || [value isKindOfClass:[SoapFault class]]) {
NSLog(@"%@", [value description]);
return;
}
// Verify we're a dictionary
if(![value isKindOfClass:[NSDictionary class]]) {
NSLog(@"ERROR: Response not a dictionary");
return;
}
NSDictionary* dict = (NSDictionary*)value;
NSDictionary* resp = [dict objectForKey:@"UpdateQOHLookupItemResult"];
if((resp == nil) || ![resp isKindOfClass:[NSDictionary class]]) {
NSLog(@"ERROR: UpdateQOHLookupItemResult not a dictionary");
return;
}
dict = [resp objectForKey:@"firstTierKey"];
if((dict == nil) || ![dict isKindOfClass:[NSDictionary class]]) {
NSLog(@"ERROR: Diffgram not a dictionary");
return;
}
resp = [dict objectForKey:@"secondTierKey"];
if((resp == nil) || ![resp isKindOfClass:[NSDictionary class]]) {
NSLog(@"ERROR: NewDataSet not a dictionary");
return;
}
Essayé 'NSString * data = [description du résultat]'? –