JSON Schema oluşturucu
Bir JSON örneğinden türleri, nesneleri, dizileri ve zorunlu alanları çıkararak JSON Schema üretin.
Girdi
Sonuç
Nasıl kullanılır
Generating a schema
Paste a representative JSON document and press Generate. The tool infers a type for every value, merges the items of arrays and marks each property present in the sample as required.
- Paste a JSON sample.
- Press Generate.
- Adjust required fields and descriptions in the result.
Sık sorulan sorular
Which schema draft is produced?
The output declares the 2020-12 dialect, which is compatible with most modern validators.
How are arrays with mixed types handled?
The items schema becomes an anyOf list covering every observed type.
İlgili araçlar
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'dan TypeScript'e
Bir JSON örneğinden isteğe bağlı ve birleşim türleriyle TypeScript arayüzleri ü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 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.
JSON Ağaç Görüntüleyici
JSON'u dizi uzunlukları ve değer türleriyle etkileşimli, katlanabilir bir ağaca dönüştürür.