3

私のiPhoneアプリケーションでは、データベースの作成にsqlite3を使用しました。ここで、サーバー上のデータベース ファイルのバックアップを取りたいと考えています。

iPhoneのアプリケーションからsqlite dbファイルをサーバーにアップロードする方法は?

4

1 に答える 1

5

SQL データベースを JSON オブジェクトに読み込み、このスタック オーバーフローの回答の行に沿って PHP スクリプトを呼び出す URL を介してサーバーにアップロードします。

JSON にラップされた mySQL データの例を次に示します。

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

Apple dev docs の JSON ペイロードの詳細については、こちらのJSONを参照してください。

iOS5.x の時点で、Apple にはいくつかの JSON ヘルパー クラスが含まれるようになりました。Twitter サンプル アプリと共にNSJSONSerialization クラス リファレンスを参照してください。

私はこれを過去にiOS SBJsonのSBJsonフレームワークとして使用しました

于 2012-11-02T08:54:36.903 に答える