我正在iPhone中开发应用程序,我需要从webservice下载和上传数据。请告诉我哪个是最好的类或框架来实现这一点,也请告诉我哪个是最好的xmlparser。
答案 0 :(得分:2)
你可以使用asihttprequest和asihttpresponse来建立连接使用restful api和nxxml解析器来解析来自服务器的数据 感谢
答案 1 :(得分:0)
NSXMLParser是默认包含iPhone SDK的SAX解析器。 TouchXML是iPhone的NSXML样式DOM XML解析器。
答案 2 :(得分:0)
如果您的网络服务能够返回json,我强烈建议您使用http://code.google.com/p/json-framework/。特别是如果你有一个复杂的XML文档。
至于连接服务,它非常简单 - 您只需要一种处理连接的方法。虽然有“框架”,但它就像创建一个方法,如“getDataFromService:(nsstring *)param1”并在该方法中发出请求一样简单。
我认为您需要回答的更大问题是如何根据需要对服务进行身份验证。如果该服务使用OAuth,则http://code.google.com/p/gtm-oauth/是一个很棒的框架。