Grátis · Desenvolvimento
JSON para data class Kotlin.
Transforme um exemplo JSON em data classes Kotlin para kotlinx.serialization, com @SerialName e campos opcionais anuláveis.
Loading the calculator…
Como usar esta ferramenta: JSON para data class Kotlin
Insira os dados ou escolha o arquivo. Ajuste as opções, gere o resultado e confira antes de copiar ou baixar.
Limites e formatos aceitos
Seus dados são processados no seu dispositivo.
Notas técnicas em inglês
Types are inferred from the sample only. Everything is calculated in your browser; nothing you type is uploaded.
Integers map to Long, decimals to Double, lists to List<T> and varying values to JsonElement. Kotlin keywords are escaped with backticks.
user_name becomes @SerialName("user_name") val userName: String; a coupon present in only one order becomes String? = null.