JSON'dan TypeScript'e
Bir JSON örneğinden isteğe bağlı ve birleşim türleriyle TypeScript arayüzleri üretir.
Girdi
Sonuç
Nasıl kullanılır
Generating TypeScript interfaces
Paste a JSON sample and press Convert to obtain interfaces. Union types are produced for mixed arrays.
- Paste a JSON sample.
- Press Convert.
- Copy the interfaces into your project.
Sık sorulan sorular
Are fields marked optional?
Fields missing from the sample are not inferred, so optionality is only added when a value is null.
How are arrays typed?
Homogeneous arrays use a single type, mixed arrays produce a union type and empty arrays produce unknown[].
İlgili araçlar
JSON'dan C# Sınıfına
Bir JSON örneğinden tek tıkla güçlü tür belirtilmiş C# sınıfları üretir.
JSON Biçimlendirici
Yapılandırılabilir girinti, hata vurgulama ve tek tıkla kopyalama ile JSON'u güzelleştirir ve doğrular.
JSON Ayrıştırıcı
JSON'u ayrıştırır ve elde edilen yapıyı, türleri ve değer sayılarını inceler.
JSON Doğrulayıcı
JSON'unuzun geçerli olup olmadığını kontrol eder ve herhangi bir sözdizimi sorununu net biçimde açıklar.
JSON Küçültücü
Gereksiz tüm boşlukları ve satır sonlarını kaldırarak mümkün olan en küçük JSON yükünü üretir.
JSON Görüntüleyici
JSON'u temiz ve biçimlendirilmiş görünümde okuyun ve katlanabilir ağaç olarak inceleyin.