【问题标题】:Handling http errors before parsing xml file在解析 xml 文件之前处理 http 错误
【发布时间】:2012-02-22 11:25:37
【问题描述】:

我有这个 NSXMLParser 可以解析来自网络服务器的 XML 文件

parser = [[NSXMLParser alloc] initWithContentsOfURL: [NSURL URLWithString:@"http://www.ep.samico.dk/valuta.xml"]];

我希望我的应用能够处理 http 错误,因此如果无法连接到服务器,它会显示错误..

如何在解析之前检查 url 以获取响应?

【问题讨论】:

    标签: iphone objective-c xcode cocoa


    【解决方案1】:

    首先获取数据,然后将其提供给解析器。 NSData 可以为你做到这一点。

    【讨论】:

    • 还有一些不错的库可以提供真正的帮助。喜欢:AFNetworking,其中有一个特殊的AFXMLRequestOperation。此调用将帮助您获取 XML 异步。
    猜你喜欢
    • 1970-01-01
    • 2016-02-07
    • 2011-03-11
    • 1970-01-01
    • 2013-11-03
    • 2017-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多