如何将Sqlite数据库文件从ios中的iphone应用程序上传到服务器

sky*_*all 3 sqlite iphone

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

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

Nic*_*k T 5

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

下面是一些封装到 JSON 中的 mySQL 数据的示例:

{database:{"col1":"56","col2":"85","col3":"some_text"},
{"col1":"57","col2":"86","col3":"next row"} }
Run Code Online (Sandbox Code Playgroud)

有关 Apple 开发文档中 JSON 有效负载的更多信息,请访问JSON

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

我过去在 iOS SBJson 中使用过这个 SBJson 框架