Я пытаюсь получить определенные данные с помощью файла, созданного sudzc.Я использовал их пример кода, чтобы привести меня к точке cxmlnode * result = (cxmlnode *) value;
, это дает мне nslog: .....
"description"= "Описание теста";
...
Как получить описание теста данных для помещения в переменную?
Кто-нибудь знает, есть ли у негоразобраться с json?формат не xml.Я новичок и до сих пор проблема.
Я понял это с помощью 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;
}