İçeriğe geç
Toolbox

JSON'dan TypeScript interface oluşturucu

Bir JSON yanıtı yapıştırın ve ona uygun TypeScript türlerini alın. İç içe nesneler kendi interface tanımlarına dönüşür; bazı dizi öğelerinde eksik olan anahtarlar isteğe bağlı olur.

Tarayıcınızda çalışır. Hiçbir şey yüklenmez.

JSON'dan TypeScript'e dönüştürücü yükleniyor…

JSON'dan TypeScript'e dönüştürücü nasıl kullanılır?

  1. JSON'unuzdan bir örnek yapıştırın.

  2. Kök türün adını girin; ardından Interface tanımları ile Type tanımları arasından seçim yapın.

  3. Oluşturulan TypeScript kodunu kopyalayın.

Sıkça sorulan sorular

Nesne dizileri nasıl işlenir?

Tüm öğeler tek bir türde birleştirilir. Bazı öğelerde eksik olan bir anahtar isteğe bağlı olur; farklı türde değerler taşıyan bir anahtar ise string | number gibi bir birleşim türü alır.

null hangi türü alır?

null. Aynı anahtar başka bir öğede bir değer taşıyorsa tür, string | null gibi bir birleşim olur.

  • JSON biçimlendirici Yeni

    JSON'u biçimlendirin, doğrulayın ve küçültün; anahtar ve değer filtresi olan katlanabilir bir ağaçta inceleyin. Hatalar satır ve sütunla gösterilir.

  • JSON'dan CSV'ye dönüştürücü Yeni

    Bir JSON dizisini sıralanabilir, filtrelenebilir bir tabloya çevirin ve Excel ya da Google E-Tablolar için CSV olarak indirin. CSV'yi de JSON'a çevirir.

  • JSONPath test aracı Yeni

    JSON'u JSONPath ile sorgulayın: alanları seçin, dizileri koşullara göre filtreleyin ve sonuçları sıralayın. Örnekler ve hızlı başvuru tablosu içerir.

  • JSON karşılaştırma Yeni

    İki JSON belgesini karşılaştırın; eklenen, kaldırılan ve değişen her değeri yoluyla birlikte görün. Anahtarların sırası önemli değildir. Yerel olarak çalışır.

Geliştirici kategorisindeki tüm araçlar