gpt4 book ai didi

ios - 如何在 Objective c 中使用 SAP WSDL 服务?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:42:49 26 4
gpt4 key购买 nike

要使用 WSDL 服务,我引用了 http://code.google.com/p/wsdl2objc/wiki/UsageInstructions 中的代码.我的代码是

  ZESRV_PM_SEARCH_PARAMETERS *binding = [[ZESRV_PM_SEARCH_PARAMETERS alloc] initWithAddress:urlString]; 
binding.logXMLInOut = YES;
binding.authUsername = username;
binding.authPassword = password;


NSMutableArray *array=[[NSMutableArray alloc]init];
[array addObject:@"Karama"];
[array addObject:@"Commercial"];
[array addObject:@"Industrial"];


ZESRV_PM_SEARCH_PARAMETERSSvc_TableOfZesrvLocation *request = [[ZESRV_PM_SEARCH_PARAMETERSSvc_TableOfZesrvLocation alloc] init];

request.item=array;

ZESRV_PM_SEARCH_PARAMETERSResponse *response = [binding ZesrvPmSearchParametersUsingParameters:request];
NSLog(@"response %@",response);

NSError * responseError = response.error;

NSLog(@"responseError %@",responseError);

NSArray *array=response.bodyparts;

dispatch_async(dispatch_get_main_queue(), ^{
[self processResponse:response];
});

这里我得到的响应是 Null,响应错误是 Null。但是我得到的是 response.bodypart 也是 NULL。为什么响应 bodyparts 是 Null?

谁能帮帮我。谢谢

最佳答案

我没有使用 wsdl2Objc,因为我为此编写了自己的代码。但是wsdl2code是用于处理 Soap 的更好的库。

关于ios - 如何在 Objective c 中使用 SAP WSDL 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15803124/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com