将解析后的数据上传到tableview的代码如何?

时间:2012-02-29 06:03:31

标签: iphone

大家通过下面的代码,我得到了完整的数据,但在这里我必须将总数据存储到NSMtablearray对象中。如何在iphone中实现

for (int i=0; i<[arrStation count]; i++) {
    NSLog(@"--->>>ContactNameis:<<<---- %@",[[[[[arrStation objectAtIndex:i] objectForKey:@"content"] objectForKey:@"m:properties"] objectForKey:@"d:ContactName"] objectForKey:@"text"]);

打印日志下方。

2012-02-29 11:32:32.652 ContactTesting [883:f803] ---&gt;&gt;&gt; ContactNameis:&lt;&lt;&lt; ----         恩里科加塔尼 2012-02-29 11:32:32.655 ContactTesting [883:f803] ---&gt;&gt;&gt; ContactNameis:&lt;&lt;&lt; ----         JérômeTredan 2012-02-29 11:32:32.656 ContactTesting [883:f803] ---&gt;&gt;&gt; ContactNameis:&lt;&lt;&lt; ----         Mike Tsalidis 2012-02-29 11:32:32.657 ContactTesting [883:f803] ---&gt;&gt;&gt; ContactNameis:&lt;&lt;&lt; ----         达娜·舒曼 2012-02-29 11:32:32.659 ContactTesting [883:f803] ---&gt;&gt;&gt; ContactNameis:&lt;&lt;&lt; ----         Necip Ozyucel 2012-02-29 11:32:32.660 ContactTesting [883:f803] ---&gt;&gt;&gt; ContactNameis:&lt;&lt;&lt; ----         Goksel Topbas 2012-02-29 11:32:32.661 ContactTesting [883:f803] ---&gt;&gt;&gt; ContactNameis:&lt;&lt;&lt; ----         Nizar Abdul-Baki 2012-02-29 11:32:32.662 ContactTesting [883:f803] ---&gt;&gt;&gt; ContactNameis:&lt;&lt;&lt; ----         约翰内斯卡尼斯 2012-02-29 11:32:32.664 ContactTesting [883:f803] ---&gt;&gt;&gt; ContactNameis:&lt;&lt;&lt; ----         Kara Westhusing 2012-02-29 11:32:32.665 ContactTesting [883:f803] ---&gt;&gt;&gt; ContactNameis:&lt;&lt;&lt; ----         Andreas Erlacher 2012-02-29 11:32:32.668 ContactTesting [883:f803] ---&gt;&gt;&gt; ContactNameis:&lt;&lt;&lt; ----         Rudy Van Hoe 2012-02-29 11:32:32.669 ContactTesting [883:f803] ---&gt;&gt;&gt; ContactNameis:&lt;&lt;&lt; ----         Lars Nygaard 2012-02-29 11:32:33.104 ContactTesting [883:f803] ---&gt;&gt;&gt; ContactNameis:&lt;&lt;&lt; ----         Juha Karppinen 2012-02-29 11:32:33.132 ContactTesting [883:f803] ---&gt;&gt;&gt; ContactNameis:&lt;&lt;&lt; ----         Ronan Geraghty 2012-02-29 11:32:33.134 ContactTe

1 个答案:

答案 0 :(得分:1)

您应该将这些已解析的数据存储到数组中。

在该数组中创建数组并添加名称

NSMutableArray *myArray=[[NSMutableArray alloc]init];
for (int i=0; i<[arrStation count]; i++){
NSString *str=[[[[[arrStation objectAtIndex:i] objectForKey:@"content"]   objectForKey:@"m:properties"] objectForKey:@"d:ContactName"] objectForKey:@"text"];
NSlog("name is : %@",str);
[myArray addObject:str];

}

将数据存储到数组后,请按照下面的链接解释在TableView中显示数据的所有内容

Go through this Link

这真的很有帮助。