2 u010321179 u010321179 于 2013.04.23 10:46 提问

从NSMutableArray获取指定值

解析了一个XML,将结果保存在NSMutableArray。在执行NSlog时:

NSLog(@"Data : %@",_data);

获得

Data : (
        {
        SessionToken = 9e72dd029e0e8268380b919356881935;
    }
)

我只要9e72dd029e0e8268380b919356881935 。应该怎么实现?

2个回答

xiaoyaokk
xiaoyaokk   2013.04.23 11:02
已采纳
if ([_data count] > 0) {
    NSMutableDictionary *dic = [_data objectAtIndex:0];
    NSLog(@"Data : %@",[dic objectForKey:@"SessionToken"]);
}
g989_1314125
g989_1314125 应该把NSMutableDictionar改为NSDictionary
4 年多之前 回复
lanhailvcao
lanhailvcao   2013.04.23 15:08
for (NSDictionary *data1 in _data) {
    NSlog("session token %@",[data1 objectForKey:@"SessionToken"]);//Other wise add into another array which contain session token.. only..
}

试试看

Csdn user default icon
上传中...
上传图片
插入图片