PasteZap
🌐 Deutsch
Kostenlos · Ohne Konto

Kostenlos · Entwicklung

JSON zu Kotlin-Data-Class.

Wandle ein JSON-Beispiel in Kotlin-Data-Classes für kotlinx.serialization mit @SerialName und nullbaren optionalen Feldern um.

Vor dem Start

Einige technische Bedienelemente sind auf Englisch. Unicode-Text wird unterstützt; Dateiformate und Ausgabesprachen hängen vom Tool ab.

Die technischen Grenzen stehen unten auf Englisch. Prüfen Sie diese vor der Verarbeitung großer Dateien und der Verwendung des Ergebnisses.

Loading the calculator…

So verwenden Sie das Tool: JSON zu Kotlin-Data-Class

Geben Sie Daten ein oder wählen Sie eine Datei. Passen Sie die Einstellungen an, erstellen Sie das Ergebnis und prüfen Sie es vor dem Kopieren oder Herunterladen.

Grenzen und unterstützte Formate

Ihre Eingaben werden auf Ihrem Gerät verarbeitet.

Technische Hinweise auf Englisch

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.