Cara menggunakan JSON ke Swift
- Tempel contoh JSON di kolom input — Swift sudah dipilih.
- Atur nama tipe root dan opsi seperti field opsional serta deteksi tanggal.
- Salin kode Swift yang dihasilkan ke dalam project kamu.
Struct Swift dari JSON
Setiap objek JSON menjadi struct Swift yang mengikuti Codable, dengan properti bergaya camelCase dan enum CodingKeys jika JSON memakai snake_case atau gaya kunci lain. Field opsional menjadi optional (String?) dan array menjadi [T].
Decoding
try JSONDecoder().decode(Root.self, from: data) membaca JSON tersebut. Untuk tanggal ISO 8601, atur decoder.dateDecodingStrategy = .iso8601; untuk kunci snake_case kamu juga bisa memakai .convertFromSnakeCase.
Privasi sejak awal
Konversi dijalankan sepenuhnya di browser kamu — respons API yang berisi data pelanggan atau internal tidak pernah diunggah.
Juga dicari sebagai: json to swift struct, convert json ke swift, struct swift dari json, generator json swift, konverter json swift, codable swift dari json, json swift online.
Tool yang cocok dipakai bersama JSON ke Swift
- JSON ke Types — Tempel respons API dan dapatkan model siap pakai dalam 8 bahasa: TypeScript, Python (dataclass, TypedDict, atau Pydantic), Go, Java, C#, Kotlin, Swift, dan Rust.
- Format JSON — Tempel JSON untuk dirapikan, di-minify, atau divalidasi.
- Validator JSON — Tempel JSON kamu untuk mengecek apakah valid.
- Validator JSON Schema — Tempel schema dan JSON untuk melihat nilai mana yang melanggar aturan, atau buat schema awal dari data contoh.