2012-07-24 27 views
0

中的XML-RPC响应中获取display_name我正在使用XML-RPC wordpress API访问wordpress驱动的博客,并且我通过XML-RPC方法获取用户列表wp.getUsers连接所有工作正常,我得到了respose如下(NSLog输出)我怎样才能从我的iPhone应用程序中的目标c

2012-07-24 11:13:19.317 projectABC[1465:207] (
     { 
     "display_name" = "Ravi Interior Design"; 
     email = "[email protected]"; 
     nicename = abiqsd; 
     registered = "2012-05-11 11:58:52 +0000"; 
     "user_id" = 15; 
     username = abssid; 
    }, 
     { 
     "display_name" = "qqHeuer"; 
     email = "[email protected]"; 
     nicename = adamhequer; 
     registered = "2012-05-18 15:59:30 +0000"; 
     "user_id" = 44; 
     username = adamhequer; 
    }, 
     { 
     "display_name" = "Asdasm Rseyses"; 
     email = "[email protected]"; 
     nicename = adaqmraeyes; 
     registered = "2012-06-02 18:51:06 +0000"; 
     "user_id" = 160; 
     username = adaqmreyeqs; 
    }, 

现在我需要只存储DISPLAY_NAME在一个NSArray,但我没有得到如何从只提取DISPLAY_NAME上面的XML-RPC声明,任何人都可以帮我解决问题,than adv ANCE

回答

1

假设你是印刷的字典的NSArray,

NSLog(@"%@",[yourArray valueForKeyPath:@"display_name"]) 
0

对于字典的数组。

int i; 
NSMutableArray *display_name = [[NSMutableArray alloc] init]; 
for(i=0;i<[Arr count];++i) 
{ 
    [display_name addobject:[[Arr objectAtIndex:i] valueForKey:@"display_name"]]; 
    NSLog(@"%@", [[Arr objectAtIndex:i] valueForKey:@"display_name"]); 
} 
相关问题