How To Save Json Array In Sharedpreferences?
I am new in Android. I want to save JSON Array in Shared Preferences. Here is My Java Code: while (managedCursor.moveToNext()) { JSONObject jsonObject = new JSONObject(); t
Solution 1:
Firstly, I'd use Gson
for converting json to/from Java objects,then can use something like following to store in SharedPreferences
.
public void storeMyData(MyPojo myPojo) {
preferences.edit().putString(SOME_SHARED_PREF_KEY, gson.toJson(myPojo)).commit();
}
convert json to string and save to sharedpreference
preferences.edit().putString(SOME_SHARED_PREF_KEY,jsonobject.toString()).commit();
on reading from sharedPreference convert back to json by
Stringstring = preferences.getString(SOME_SHARED_PREF_KEY, null);
JsonObject jsonObject = new JsonObject(string);
Post a Comment for "How To Save Json Array In Sharedpreferences?"