724 B
724 B
Gson
Usage
- Add JitPack to your project build.gradle
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
- Add the dependency in the application build.gradle
dependencies {
implementation "com.github.FunkyMuse.KAHelpers:gson:$utilsVersion"
}
- Add an object to your prefs (discouraged)
requireContext().defaultPrefs.putObject("myObj", MyObj())
- Convert JSON string to object
val myObj : MyObj = gson.fromJson<MyObj>(someExternalJson)
- Convert object to JSON
val json : String = myObjectInstance.toJson()