Изменить имя поля во время выполнения Kotlin - PullRequest
1 голос
/ 24 октября 2019

Можно ли изменить имя поля во время выполнения Kotlin? Мне нужно изменить имя файла в моем сериализаторе json для использования поля с точками (например: "fields.field":"value")

1 Ответ

1 голос
/ 24 октября 2019

Какой сериализатор вы используете? В большинстве случаев это можно сделать с помощью аннотаций. Используя Моши, вы можете сделать это так:

class SomeClass(
    @field:Json(name = "newPropertyName")
    var someProperty: String
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...