0
我想使用Web服務並從服務中獲取數據。我能夠發送請求並接收數據,但幫助我解析它。繼承我的代碼。我想解析XML響應,並將其存儲陣列中進一步使用解析XML響應Xcode
-(void)performSearch:(NSString *)searchText
{
NSString *param = [NSString stringWithFormat:@"ZIP=%@",
searchText];
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://wsf.cdyne.com/WeatherWS/Weather.asmx/GetCityForecastByZIP?%@", param]];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request setRequestMethod:@"GET"];
[request addRequestHeader:@"Content-Type" value:@"application/x-www-form-urlencoded"];
NSLog(@"%@",param);
NSLog(@"%@",url);
NSLog(@"%@",request);
[request setDelegate:self];
[request startAsynchronous];
}
- (void)requestFinished:(ASIHTTPRequest *)request
{
NSData *response = [request responseData];
NSLog(@"%@",response);
help me how to parse the data and store it in array
//NSXMLParser *xmlParser = [[NSXMLParser alloc] initWithData:response];
}
當我運行代碼時,我的代碼沒有跳入parsewithdata方法 – Kashyap
我能夠使用NSLog查看數據我是新的目標C並閱讀了很多教程,但無法弄清楚我在做什麼的錯誤 – Kashyap
hey Eli Gregory它通過XML解析但無法找到XML的開始我做什麼它返回空即沒有 – Kashyap