NSXMLParser:如何显示从webservice获得的响应?
我正在使用 NSXMLParser 来解析从我的网络服务获得的数据。但是当我从服务器获取数据时。
它给了我错误代码 5。
我无法看到来自网络服务的响应。
我使用
NSXMLParser *parser = [[NSXMLParser alloc] initWithContentsOfURL:theURL];
但是当我编写 NSLog(@"%@",parser);
时我无法在控制台中看到响应
如何显示从我的网络服务获得的响应?
I am using NSXMLParser to parse my data obatained from my webservice. But when I get the data from the server.
It gives me Error Code 5.
I am not able to see the response that comes from the webservice.
I use
NSXMLParser *parser = [[NSXMLParser alloc] initWithContentsOfURL:theURL];
But I cannot see the response in console when I write NSLog(@"%@",parser);
How can I display the response obtained from my webservice?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
从 URL 返回的数据通常只是文本。它也可能是 XML,但您可以使用以下命令查看原始响应:
Data returned from a URL is usually just text. It may also be XML, but you can see the raw response by using the following:
错误代码 5 表示您的 xml 格式不正确。
就您的 xml 输出而言,您必须实现 nsxmlparserdelegate 方法才能解析 xml,查看同一主题的教程。
With the error code 5 means , your xml was not well formed.
Ans as far as your xml output concerned , you had to implement the nsxmlparserdelegate methods to get the xml parsed check the tutorials on the same topic..