JSON oluştur
Her sütun için satır başına alan adlarını ve değerleri girerek aynı satırdaki değerleri tek kayıtta birleştiren bir JSON dizisi oluşturun. Ürün kodlarını ve sayıları ayrı işlemek için her sütunda dizgi veya otomatik algılama seçin. Biçimlendirme veya tek satırlık küçültme seçin, ardından oluşturulan JSON'un tamamını kopyalayın veya result.json olarak kaydedin. Eksik satırlar null ile doldurulur.
Neler yapabilirsiniz
Sütun girdilerini tek kayda birleştirme
Her sütuna bir alan adı ve satır başına bir değer girin. Aynı satır numarasına sahip değerler birleştirilerek bir nesne dizisi oluşturulur.
Dizgileri veya otomatik algılamayı seçin
Ürün kodları ve benzeri değerleri dizgi olarak tutun. Otomatik algılama sayıları, true, false ve null değerlerini belirler.
JSON'u inceleyin ve alın
Okunabilir girinti veya küçültülmüş çıktı seçin, ardından üretilen JSON'un tamamını kopyalayın veya dosya olarak kaydedin.
Nasıl kullanılır
Alan adlarını ve değerleri girin
Her sütunu adlandırın ve satır başına bir değer girin. İhtiyacınız olan ek alanlar için Sütun ekle'yi kullanın.
Değer türlerini denetleyin
Sayısal görünen değerlerin bile dizgi olması gereken sütunlar için Dizgi'yi seçin. Aynı satır numarasına sahip değerlerin tek kayıt oluşturduğunu doğrulayın.
JSON üretin ve kaydedin
Girintiyi seçin ve sonucu incelemek için JSON Üret'e basın. Üretilen JSON'u kopyalayın veya result.json olarak kaydedin.
Yararlı olduğu durumlar
API'ler için örnek veri oluşturun
Örnek istekler veya ekran denetimleri için alan adlarından ve değer sütunlarından JSON dizisi hazırlayın.
Ürün kodlarını ve benzeri değerleri dizgi olarak sağlayın
Rakam dizilerini dizgi olarak belirtin ve tanımlayıcılar ile miktarlar gibi farklı türleri aynı veride birleştirin.
Satırların ve değer türlerinin işlenmesi
Aynı satır numarası tek kayıt oluşturur
Her sütundaki ilk satır ilk nesneyi, ikinci satır sonraki nesneyi oluşturur. Üretim, en çok satırlı sütuna uyar.
Boş satırlar ve eksik satırlar farklıdır
Boş satır otomatik algılamada null, Dizgi seçildiğinde boş dizgi olur. Satırın kendisinin eksik olduğu yerde değer her iki ayarda da null olur. Sondaki satır sonu da boş satır olarak sayılır.
Değerleri dizgi olarak tutun
Dizgi seçmek 42, true ve null değerlerini bile dizgi olarak çıkarır. Baştaki ve sondaki boşluklar da korunur. Tırnak işaretlerini kendiniz eklemeniz gerekmez.
Otomatik algılama ve büyük sayılar
Otomatik algılama JSON sayı gösterimini, true, false ve null değerlerini belirler, diğer her şeyi dizgi sayar. Büyük sayılar da özgün gösterimleriyle çıkar, ancak kullanıldıkları yerde yuvarlanabilecekse Dizgi'yi seçin.
Tek düzeyli dizi oluşturur
Alan adındaki nokta adın parçası olarak kalır. Değerlerde dizi veya nesneye benzeyen metinler iç içe JSON olarak ayrıştırılmaz.
Sık sorulan sorular
Ürün kodlarını dizgi olarak çıkarabilir miyim?
Evet. O sütun için değer türü olarak Dizgi'yi seçin. 42 gibi sayısal görünen değerler de dizgi olarak çıkar. Girdi değerlerine sıfır veya tırnak işareti eklemeniz gerekmez.
Sütunların satır sayıları farklıysa ne olur?
En çok satırlı sütuna uyar ve eksik satırları null ile doldurur. Kısa sütunların son değerini tekrarlamaz veya satırları kapatmaz.
Boş satırlar veya sondaki satır sonları yoksayılır mı?
Hayır. Sondaki satır sonu da bir boş satır oluşturur. Otomatik algılamada null, Dizgi seçildiğinde boş dizgi olarak çıkar.
Aynı alan adını kullanabilir miyim?
Baştaki ve sondaki boşluklar kaldırıldıktan sonra alan adları yinelenirse üretim yapılamaz. Değerleri olan sütunlar alan adı gerektirir. Hem adı hem değerleri boş olan ek sütunlar çıktıya dahil edilmez.
Ne kadar girebilirim?
En fazla 100 sütun, 1.000 satır, alan adı başına 128 karakter ve alan adları ile değerlerde toplam 100.000 karakter. Üretilen değerlerin toplam sayısı gibi başka sınırlar da vardır, bu nedenle sütun ve satır sayıları tek tek sınırlar içinde olsa bile birleşime göre girdiyi bölmeniz gerekebilir.
CSV dosyaları veya iç içe JSON de oluşturabilir miyim?
Bu ekran, sütun değerlerinden tek düzeyli bir nesne dizisi oluşturur. CSV tırnak işaretlerini veya sınırlayıcılarını ayrıştırmaz, iç içe yapıları otomatik oluşturmaz.
Girdiyi değiştirdiğimde sonuca ne olur?
Alan adlarını, değerleri, türleri, sütun sayısını veya girintiyi değiştirmek önceki sonucu kaldırır. Yeniden üretin. Girdiyi temizlemek, girinti ayarını koruyarak tek boş sütuna döndürür.
Girdi ve sonuçlar
- Girdi
- Her sütunda alan adları ve satır başına bir değer. Dosyalar yüklenmez.
- Tür
- Her sütun için Dizgi veya otomatik algılama seçin.
- Biçim
- 2 boşluk (varsayılan), 4 boşluk, sekme veya küçültülmüş.
- Çıktı
- JSON dizisinin tamamını kopyalayın veya result.json olarak kaydedin.