2013-05-14 91 views
0

安装现在我有许多表的服务器。在xcode中,我使用sqlite来存储来自服务器的一个表的数据,那么我应该怎么做来连接并从服务器获取数据以存储在slite数据库中?如何从服务器获取数据,并在sqlite的

+0

这问题太模糊了。服务器如何呈现数据? XML,JSON,什么? – trojanfoe 2013-05-14 10:27:11

+0

两行中的问题列表。 '1.'在服务器上创建Xml/Json/WebService? '2.通过客户端的Xml/Json/WebService读取数据并创建Bean类? '3.'在客户端使用Sqlite创建数据库/表? '4.'使用插入查询并在表格中添加数据。 '5.'使用选择查询并填充App中的数据。 '注意'你是否在寻找源代码? – Buntylm 2013-05-14 10:27:58

+0

你能分享吗?我不知道服务器和sqlite如何互相连接! – malinchhan 2013-05-14 10:32:59

回答

1

你应该准备好Web服务或者RESTSOAP WebServices的服务器端脚本。

然后,所有你需要在你的iPhone应用程序做的是使用NSURLConnection来获取URL。 NSURLConnection是非常好的,asynchronous从远程位置下载文件的方式。

之后,它的解析XMLJSON你可以做一个简单的事情,通过使用NSXMLParser

http://wiki.cs.unh.edu/wiki/index.php/Parsing_XML_data_with_NSXMLParser

NSJSONSerialization

http://www.raywenderlich.com/5492/working-with-json-in-ios-5

或第三方API的

一旦你已经整理出所需的数据,您可以在sqlite分贝它保存在你的设备

此链接应该让你一些想法有关sqlite

http://www.raywenderlich.com/913/sqlite-101-for-iphone-developers-making-our-app

希望它能帮助:)

+0

非常感谢!我会尽力去做! – malinchhan 2013-05-15 02:04:55

相关问题