我正在使用nsxmlparser解析从我的webservice获得的数据。但当我从服务器获取数据时。
它给了我错误代码5。
我无法看到来自webservice的响应。
我用
NSXMLParser *parser = [[NSXMLParser alloc] initWithContentsOfURL:theURL];
但是当我写
NSLog(@"%@",parser);
如何显示从我的webservice获得的响应?
最佳答案
从url返回的数据通常只是文本。它也可以是XML,但您可以使用以下命令查看原始响应:
NSError *error = nil;
NSString *string = [[NSString alloc] initWithContentsOfURL:theURL
encoding:NSUTF8StringEncoding
error:&error];
if (error != nil)
{
NSLog(@"error: %@", error);
}
else
{
NSLog(@"response: %@", string);
}