Как конвертировать / вернуть ParseObject в Json - PullRequest
0 голосов
/ 18 апреля 2020

Мне нужно преобразовать ParseObject в Json и в другое время преобразовать Json обратно в ParseObject, но когда я использую Gson, например, не работает.

Я пробую любые формы, но нет иметь успех, мой класс это:

class MyClass{

private var  obj:ParseObject?=null

....gets/sets using this object


}

мне нужно конвертировать объект.

Thankss;)

1 Ответ

0 голосов
/ 18 апреля 2020

попробуй

  fun fromObject(data: MyObject?): String? {
    data ?: return null
    return Gson().toJson(data, object : TypeToken<MyObject>() {}.type)
  }

  fun toObject(string: String?): MyObject? {
    string ?: return null
    return Gson().fromJson<MyObject>(string, object : TypeToken<MyObject>() {}.type)
  }
...