Gratis · Desarrollo
JSON a data class de Kotlin.
Convierte un ejemplo JSON en data classes de Kotlin para kotlinx.serialization, con @SerialName y campos opcionales anulables.
Loading the calculator…
Cómo usar esta herramienta: JSON a data class de Kotlin
Introduce los datos o selecciona el archivo. Ajusta las opciones, genera el resultado y revísalo antes de copiarlo o descargarlo.
Límites y formatos compatibles
Los datos se procesan en tu dispositivo.
Notas técnicas en 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.