2017-01-03 14 views
1

私は既にjsonを解析していますが、今はjsonの結果をsqliteに保存したいと思います。私の問題は、jsonのリストをsqliteに保存する方法です。 jsonをsqliteに保存する方法を知っていれば助けてください。事前のおかげで..jsonのリストをsqliteに保存してリストビューに表示する方法

がところでこれはJSON

[ 
    { 
    "UserId": "3c652fc4-5dc4-4fa5-8c07-d27b0b657823", 
    "Nationality": "ID", 
    "Image": null, 
    "IsAlreadyOnTextoaser": true, 
    "IsAlreadyOnRequest": false, 
    "LastActive": null, 
    "LastActiveResume": "0 Days Ago", 
    "FirstName": "dwi", 
    "LastName": "wahyudi" 
    }, 
    { 
    "UserId": "cbb1f8bd-8016-4bc6-abd1-701fb353293d", 
    "Nationality": "ID", 
    "Image": null, 
    "IsAlreadyOnTextoaser": true, 
    "IsAlreadyOnRequest": false, 
    "LastActive": null, 
    "LastActiveResume": "0 Days Ago", 
    "FirstName": "Wildan", 
    "LastName": "Rachman" 
    } 
] 

答えて

0

私はステップバイステップであなたを案内しましょう!

あなたは応答としてJsonArrayを取得し、SQLiteにローカルに格納したいとします。このLinkはすべてのコード関連のものに回答しました。

適切な数の列とデータ型でデータベースとテーブルを作成する必要があります。

SQLliteHelperでは、2つのパブリックメソッドoneを作成してデータを追加し、2番目に取得してリストに表示します。

SQLliteHelperのインスタンスを作成して、データベースに追加するリストと呼び出しメソッドにアクセスし、表示する場所で表示する場所をsqliteから取得する2番目のメソッドを呼び出します。

listviewまたはrecyclerviewの使用方法がわからない場合は、

+0

応答のためにありがとう私は私の参照にそれを維持します –

0

である私は、あなたが全体としてJSONを保存したいと仮定します。たとえばGSONでシリアル化し、Blobとして保存します。

+0

のサンプルコードまたはチュートリアルがありますか? –

0

あなたはスターター、あなたは何のSQLデータベースを使用しないようにしたい場合は、あなたは私はあなたがhere

からそれを見て持つことができますレルムのチュートリアルをwrrittenいる Realm

を使用することができますACtiveAndroid

を使用している場合

リストビューでの読み込みは、データベースを使用していないときと同様のプロセスです。違いは、まずデータをデータベースに保存し、データベースからロードしてリストに追加する必要があることです。

+0

これを実装しようとします。 –

+0

あなたは混乱がある場合は確かに質問してください: –

関連する問題