如何使用 Objective C 将 SOAP Web 服务的 json 输出绑定到 UItableView



我从 SOAP 服务中得到了以下输出。如何使用Objective-C(iOS(在UItableView中绑定它。

我的代码是:

-(void)retriveFromSYSoapTool:(NSMutableArray *)_data{
//converting values to array
NSArray *value = [_data valueForKey:@"GetDemoDataResult"];
NSError *error;
NSData *objData = [value[0] dataUsingEncoding:NSUTF8StringEncoding];
NSDictionary *json = [NSJSONSerialization JSONObjectWithData:objData options:NSJSONReadingMutableContainers error:&error];
NSLog(@"%@",json);

}

输出:

2017-04-04 11:39:26.499 SoapService[16524:545663] (
    {
    firstName = "1 Jhon";
    lastName = Macay;
},
    {
    firstName = "2 William";
    lastName = Proter;
},
    {
    firstName = "3 Joe";
    lastName = Root;
},
    {
    firstName = "4 Brendon";
    lastName = Haejoy;
},
    {
    firstName = "5 Jhon";
    lastName = Snow;
},
    {
    firstName = "6 Theon";
    lastName = Greyjoy;
}

(

如何将上述输出绑定到表视图?

看起来像JSON。您可以使用NSJSONSerialization将其转换为 Cocoa 对象,如 NSArrayNSDictionaryNSString 等实例。然后,您采用通常的方法来填充表视图。

最新更新