JSON to TypeScript

Bir JSON örneğini TypeScript arayüz tanımına dönüştürün.

Nasıl kullanılır

  1. Bir JSON örneği yapıştırın — bir nesne, bir dizi veya tam bir API yanıtı.
  2. Araç, yapı ve değer türlerinden TypeScript arayüz tanımını çıkarır.
  3. Oluşturulan arayüzü kopyalayın ve .ts dosyanıza yapıştırın.

Bu araç hakkında

Her anahtarı inceleyerek ve türünü çıkararak (string, number, boolean, null, iç içe nesne, dizi) bir JSON örneğini TypeScript arayüz tanımına dönüştürür. İç içe yapılar otomatik olarak iç içe arayüzler üretir.

Oluşturucu, karma türdeki dizileri birleşim türleri olarak işler ve bazı dizi öğelerinde görünen ancak diğerlerinde görünmeyen anahtarları isteğe bağlı (?) olarak işaretler. İç içe arayüzleri, üst anahtarlarının adından büyük harfli bir sonek ile adlandırır.

En iyi sonuçlar için, API'nizin döndürebileceği tüm alanları içeren temsili bir JSON örneği kullanın. Örnekte bulunmayan isteğe bağlı alanlar arayüzde görünmez — oluşturmadan sonra bunları manuel olarak ekleyin.

Sık sorulan sorular

Verilerim tarayıcımdan çıkıyor mu?

Hayır. Her şey cihazınızda JavaScript ile yerel olarak çalışır — hiçbir şey iletilmez veya saklanmaz.

Sonucu ticari olarak kullanabilir miyim?

Evet. Çıktı tarayıcınızda yerel olarak üretilir ve ticari dahil dilediğiniz gibi kullanmanız için sizindir.

Araç çevrimdışı çalışır mı?

Sayfa yüklendikten sonra evet — tüm işlemler cihazınızda JavaScript ile yapılır, sunucu çağrısı yoktur.

İlgili araçlar

Uzun bağlantılar mı? Ücretsiz kısaltın

Vai.la, herhangi bir URL'yi tıklama istatistikleri, QR Code ve kendi biolink'inizle birlikte kısa bir bağlantıya dönüştürür.

Vai.la, araçların nasıl kullanıldığından veya sonuçlarına dayanarak alınan kararlardan sorumlu değildir.