PixNudge

JSON in Swift-Codable-Structs umwandeln

Generiere Swift-Structs oder -Klassen aus JSON. Schalte Nur Typen aus, um Codable-Typen mit CodingKeys und praktischen Initializern für JSONDecoder zu erhalten.

Eingabe
Swift

So funktioniert's

  1. 1

    Daten einfügen oder öffnen

    Füge Text ein, zieh eine Datei in den Editor oder klicke auf Datei öffnen. Mit Beispiel laden siehst du, wie das Tool funktioniert.

  2. 2

    Optionen anpassen

    Das Ergebnis aktualisiert sich schon während der Eingabe. Passe die Optionen an, um genau die Ausgabe zu erhalten, die du brauchst.

  3. 3

    Kopieren oder herunterladen

    Kopiere das Ergebnis in die Zwischenablage oder lade es als Datei herunter.

Warum PixNudge

Kein Upload

Deine Daten werden in deinem Browser verarbeitet und nie an einen Server gesendet – API-Schlüssel, Tokens und Kundendaten bleiben privat.

Sofort, auch bei großen Dateien

Kein Umweg über einen Server: Ergebnisse erscheinen schon beim Tippen, und auch Dateien mit mehreren Megabyte laufen flüssig.

Exakte Zahlen

Lange Zahlen wie 64-Bit-IDs bleiben exakt so erhalten, wie sie geschrieben sind, statt gerundet zu werden.

Häufige Fragen

Ist der generierte Code Codable?

Ist Nur Typen ausgeschaltet, ist jeder Typ Codable und erhält CodingKeys sowie Initializer zum Dekodieren aus Data oder einem JSON-String. Mit Nur Typen erhältst du nur die einfachen Typen.

Structs oder Klassen?

Standardmäßig werden Structs generiert, wie es für Swift-Modelle empfohlen wird. Schalte Klassen statt Structs ein, wenn du Referenztypen brauchst.

Wie werden optionale Werte behandelt?

Schlüssel, die in manchen Elementen fehlen oder null sein können, werden zu Optionals, etwa let coupon: String?.

Weitere kostenlose Tools