PasteZap
🌐 Italiano
Gratis · Senza account

Gratis · Sviluppo

Da JSON a data class Kotlin.

Trasforma un esempio JSON in data class Kotlin per kotlinx.serialization, con @SerialName e campi facoltativi nullable.

Prima di iniziare

Alcuni controlli tecnici sono in inglese. I testi Unicode sono supportati; formati e lingue di output dipendono dallo strumento.

I limiti tecnici sono indicati in inglese qui sotto. Controllali prima di elaborare file grandi o utilizzare il risultato.

Loading the calculator…

Come usare questo strumento: Da JSON a data class Kotlin

Inserisci i dati o scegli il file. Regola le opzioni, genera il risultato e controllalo prima di copiarlo o scaricarlo.

Limiti e formati supportati

I dati vengono elaborati sul tuo dispositivo.

Note tecniche in inglese

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.