3

在我的 iphone 应用程序中,我使用 sqlite3 来创建数据库。现在我想在我的服务器上备份一个数据库文件。

那么如何将我的sqlite db文件从我在iphone中的应用程序上传到服务器?

4

1 回答 1

5

我会将 sql 数据库读入 JSON 对象,然后通过 URL 将其上传到服务器,该 URL 沿此堆栈溢出答案的行调用 PHP 脚本!

下面是一些包装成 JSON 的 mySQL 数据的示例:

{database:{"col1":"56","col2":"85","col3":"some_text"},
{"col1":"57","col2":"86","col3":"next row"} }

有关 Apple 开发文档中 JSON 有效负载的更多信息,请点击此处JSON

从 iOS5.x 开始,Apple 现在包含一些 JSON 辅助类,请参阅NSJSONSerialization 类参考以及 Twitter 示例应用程序。

我过去曾将这个 SBJson 框架用于 iOS SBJson

于 2012-11-02T08:54:36.903 回答