İçeriğe geç
TConverter

JSON Splitter

Tarayıcıda

JSON array içindeki objeleri ayrı ayrı JSON dosyalarına bölün.

veya aşağıya yapıştırın

JSON bölme (JSON Splitter) hakkında

TConverter JSON Splitter, bir JSON dizisini (array) her eleman için ayrı bir JSON dosyası olacak şekilde böler. Bir .json dosyasını sayfaya sürükleyebilir ya da JSON metnini yapıştırabilirsiniz; Böl butonuna tıkladığınızda dizideki her eleman kendi biçimlendirilmiş belgesi olarak listelenir. Ardından her birini tek tek kopyalayabilir veya indirebilir, hepsini art arda indirebilir ya da tek bir ZIP arşivinde toplayabilirsiniz. Araç ücretsizdir ve üyelik gerektirmez.

JSON dizisini parçalara ayırmak veri işlerinde sık karşılaşılan bir adımdır. Birçok içe aktarma aracı, doküman veritabanı ve API her dosyada ya da her istekte tek kayıt beklerken dışa aktarımlar genellikle her şeyi tek büyük bir dizi halinde verir. Testler için örnek dosya hazırlamak, toplu aktarımı desteklemeyen bir sisteme kayıtları tek tek yüklemek, bir servise ayrı ayrı istek göndermek ya da uzun bir dışa aktarımı kayıt kayıt incelemek tipik kullanım örnekleridir.

Girdinin en üst seviyede bir JSON dizisi olması gerekir, örneğin [{...}, {...}]. Tek bir nesne, boş bir dizi veya geçersiz JSON verdiğinizde sorunun ne olduğunu anlatan açık bir hata mesajı gösterilir. Her eleman iki boşluk girintiyle yazılır ve sırasıyla numaralandırılır; dosyalar item_1.json, item_2.json şeklinde adlandırılır. Elemanların nesne olması şart değildir; metin, sayı veya iç içe dizi dahil dizideki her değer ayrı bir dosyaya dönüşür.

İndirme için birkaç seçeneğiniz var. Her öğenin kendi Kopyala butonu ve .json indirme butonu bulunur. Birden fazla öğe olduğunda Tümünü İndir tüm dosyaları sırayla kaydeder (Safari gibi tarayıcıların engellememesi için indirmeler arasında kısa bir bekleme yapılır). ZIP Olarak İndir ise tüm dosyaları json_split.zip arşivinde toplar; her tarayıcıda sorunsuz çalışır ve büyük dizilerde en pratik seçenektir. Temizle butonu sayfayı bir sonraki dosya için sıfırlar.

Bölme işlemi elemanların içeriğini değiştirmez; her dosya, dizideki ilgili elemanın birebir aynısını okunabilir biçimde içerir. Dosyalar dizideki sırayla numaralandırıldığı için hangi kaydın hangi dosyaya karşılık geldiğini kolayca takip edebilirsiniz.

Seçtiğiniz dosya tarayıcının dosya okuyucusuyla açılır ve yerel olarak işlenir. Hiçbir veri sunucuya yüklenmez; şirket içi veya kişisel veri içeren dışa aktarımları cihazınızdan çıkarmadan bölebilirsiniz. Araçta sabit bir boyut sınırı yoktur; işleyebileceğiniz dizi büyüklüğü cihazınızın belleğine bağlıdır ve çok uzun dizilerde önizleme listesi de buna göre uzun olur.

Sık sorulan sorular

JSON Splitter hangi girdiyi kabul ediyor?

En üst seviyenin [{...}, {...}] gibi bir JSON dizisi olması gerekir. Tek nesne, boş dizi veya geçersiz JSON hata mesajı verir. JSON'u yapıştırabilir veya .json dosyası yükleyebilirsiniz.

Oluşan dosyalar nasıl adlandırılıyor?

Dosyalar dizideki sıraya göre item_1.json, item_2.json şeklinde numaralandırılır. ZIP arşivinin adı json_split.zip olur.

Tümünü İndir yerine neden ZIP Olarak İndir'i kullanmalıyım?

Tümünü İndir her öğe için ayrı bir indirme başlatır ve bazı tarayıcılar buna izin vermenizi isteyebilir. ZIP seçeneği tüm dosyaları tek indirmede verir ve her tarayıcıda çalışır.

Dosyam sunucuya yükleniyor mu?

Hayır. Dosya tamamen tarayıcınızda okunur ve bölünür; cihazınızdan hiçbir veri çıkmaz.

Dizi boyutu için bir sınır var mı?

Sabit bir sınır yoktur. Çok büyük dizilerde performans cihazınızın belleğine bağlıdır ve önizleme listesi uzayabilir.

JSON Splitter ücretsiz mi?

Evet. Kayıt olmadan ücretsiz kullanabilirsiniz.