← Tüm araçlar

Dönüştürücü & Format

JSON → Tip Üretici

Örnek JSON’dan TypeScript arayüzü, Zod şeması veya C# sınıfı üretir.

export interface Root {
  id: number;
  ad: string;
  aktif: boolean;
  etiketler: string[];
  adres: Adres;
  siparisler: Siparis[];
}

export interface Siparis {
  no: number;
  tutar: number;
  not?: string;
}

export interface Adres {
  il: string;
  posta: number;
}

Dizi elemanları birleştirilerek çözümlenir: yalnızca bazı elemanlarda bulunan alanlar isteğe bağlı (?) işaretlenir.