Dzzz

JSON'dan şemaya Cihazda

Örnek JSON girin; şema ve araç tanımları alın.

Zorunlu
Diziler
Girdi 0 karakter · 0 sözcük · 0 satır
Çıktı

Başlamak için soldaki alana yapıştırın.

Başlamak için yukarıya yapıştırın.

extract_data.schema.json

Her şey cihazınızda çalışır. Yapıştırdığınız hiçbir şey herhangi bir yere gönderilmez ve sekmeyi kapattığınızda temizlenir.

Beklediğiniz JSON'dan bir örnek yapıştırın; ondan çıkarılan bir şema alın: tamsayılar ve sayılar, tarihler, e-postalar, enum'lar ve isteğe bağlı alanlar. Çıktı; JSON Schema, OpenAI, Anthropic ve Gemini araç tanımlarını, Zod, Pydantic ve TypeScript'i kapsar. Şema örneğinizden çıkarıldığı için gerçek verilerle karşılaştırarak kontrol edin. Yapıştırdığınız hiçbir şey herhangi bir yere gönderilmez.

Bu araç hakkında

Sizin sağlayacağınız

  • Tek bir JSON nesnesi veya dizisi ya da boş satırlarla ayrılmış birden fazla belge.

Elde edeceğiniz

  • JSON Schema, OpenAI, Anthropic ve Gemini araç tanımları, Zod, Pydantic ve TypeScript.

Sınırlar

  • Şema yalnızca örneklerden çıkarılır ve verinizdeki bazı durumları kaçırabilir.
  • Şemadan örnek veri üretme desteklenmez.

Nasıl kullanılır

  1. Örnek JSON yapıştırın

    Bir nesne, bir dizi veya birden fazla belge yapıştırın.

  2. Seçenekleri ayarlayın

    Şemaya ad verin ve zorunlu alanların ile dizilerin nasıl ele alınacağını seçin.

  3. Hedefi seçin

    İhtiyacınız olan biçimin sekmesini seçin, ardından kopyalayın veya indirin.

Sık sorulan sorular

Şema nasıl çıkarılıyor?

Yapıştırdığınız örnekten: türler, tarih ve e-posta biçimleri, tekrar eden küçük sözcük kümeleri enum olarak, bazı belgelerde bulunmayan alanlar ise isteğe bağlı olarak belirlenir. Bu bir başlangıç noktasıdır; gerçek verilerle karşılaştırarak kontrol edin.

Birden fazla belge yapıştırabilir miyim?

Evet. Aralarına boş bir satır koyun; tek bir şemada birleştirilirler.

JSON'um sayfadan çıkıyor mu?

Hayır. Şema cihazınızda oluşturulur ve hiçbir şey herhangi bir yere gönderilmez.