JSON’dan Türlere
Bir yanda örnek, öbür yanda tür.
Çıktı
Sonucu burada görmek için yukarıya yapıştırın veya yazın.
Dosyalarınız cihazınızda kalır
Bu araç tamamen tarayıcınızda çalışır. Yapıştırdığınız içerik cihazınızda işlenir ve asla bir sunucuya gönderilmez; bu yüzden token'lar, anahtarlar ve yayımlanmamış metinlerle güvenle kullanabilirsiniz.
Nasıl çalışır
- Gerçek bir yanıt yapıştırın. Uydurma bir örnek yerine gerçek bir kayıt daha iyidir.
- TypeScript, Go ya da Zod’u seçin.
- En üst türe ad verin ya da Root olarak bırakın.
- Sonucu kopyalayın ve okuyun: tek örnekten çıkarım bir ilk taslaktır, şartname değil.
Sık sorulan sorular
- Dizinin bütün ögelerine mi bakıyor, yalnızca ilkine mi?
- Hepsine. [{a:1},{a:1,b:2}] b’yi isteğe bağlı yapar, yok saymaz — üretilmiş türleri iki hafta sonra sinir bozucu hâle getiren hata tam da budur.
- null ile ne yapıyor?
- Daraltmaz, genişletir. Bir kez null olmuş alan, null olabilen alandır: TypeScript’te birleşim, Go’da işaretçi olur. API’nin gerçekte yaptığı da neredeyse her zaman budur.
- Çıktıya güvenebilir miyim?
- Başlangıç noktası olarak. Tek örnek size bir alanın enum olduğunu, bir sayının tam sayı olduğunu ya da bir metnin tarih olduğunu söyleyemez: okuyun ve daraltın. Yazmayı kısaltır, düşünmeyi değil.
- Bir sunucuya bir şey gönderiliyor mu?
- Hayır. Tarayıcıda çalışır; yapıştırdığınız şey bilgisayarınızda kalır.
İlgili araçlar
{} JSON Biçimlendirici JSON yapıştırın; girintili, küçültülmüş ya da doğrulanmış hâlde geri alın. Veriniz bu sayfada kalır. ≠ JSON Karşılaştırma Gerçekten ne değişti — bir yol olarak. ✓ YAML Doğrulayıcı Ayrışıyor mu — ve sandığınız şeyi mi söylüyor? ⇄ Dönüştürücüler CSV'den JSON'a Tırnak içindeki virgülü de doğru okur.