我正在使用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);
}

10-07 19:28
查看更多