deserialize From Json
fun <T> String.deserializeFromJson(returnType: Class<T>, ignoreUnknownProperties: Boolean = false): T
Десериализация строки, содержащей json, в соответствующий объект.
Пример (Java):
var jsonString = "...";
SomeClass obj = ContentHelper.deserializeFromJson(jsonString, SomeClass.class);
Content copied to clipboard
Пример (Kotlin):
val jsonString = "..."
val obj: SomeClass = jsonString.deserializeFromJson(SomeClass::class.java)
Content copied to clipboard
Return
Объект класса T
Parameters
T
Класс объекта
return Type
Класс объекта
ignore Unknown Properties
По умолчанию false. Игнорировать неизвестные свойства
Throws
при ошибке десериализации