JSON'dan Excel'e: XLSX olarak kaydet

JSON'u tarayıcınızda Excel .xlsx tablosuna dönüştürün. İç içe alanlar sütun olur, başlık satırı görünür kalır ve uzun kimliklerin her basamağı korunur.

JSON → EXCELVerilerinizi yapıştırın veya bir dosya açın, ardından sonucu kontrol edin.

JSON'dan CSV'ye

Veriniz sunucuya yüklenmez
JSON yapıştırın, .json dosyası bırakın veya dosya açınYa da bir örnekle başlayın:
JSON bekleniyor

Listeler: tags.0, tags.1… ayrı sütunlara yerleşir.

Hesap tablosu

JSON yapıştırın: bir nesne dizisi veya nesne dizisi içeren bir nesne.

Ctrl+F ara · Ctrl+↵ sonucu kopyala · Ctrl+Shift+F sonucu girdiye aktar · Esc ardından Tab düzenleyiciden çıkar

Bu dönüştürme için

JSON’dan Excel’e Dönüştürme: bilinmesi gerekenler

Web uygulaması çıktıları, API yanıtları ve veri tabanı dışa aktarımları JSON olarak gelebilir; bunları okuyacak kişi Excel kullanıyor olabilir. JSON’u yukarıya yapıştırın veya dosyayı açın, tablo önizlemesini kontrol edip Excel indir’i seçin. Her nesne bir satıra, alanlar sütunlara dönüşür. address.city gibi iç içe alanlar ayrı sütun olur. Başlık satırı kalın yazılır ve kaydırırken görünür kalması için sabitlenir. Dönüştürme tarayıcınızda yapılır; veriler cihazınızda kalır.

Ayrıntılı kılavuz

Kontrol edebileceğiniz küçük bir çalışma kitabı

Küçük bir örnek için [{"name":"Ada","address":{"city":"İzmir"},"id":12345678901234567890}] yapıştırın. Tabloda name, address.city ve id adlı üç sütun ile tek veri satırı görünür. Excel indir, başlık ve veri satırını içeren çalışma kitabı oluşturur; uzun kimlik 20 basamağın tamamı korunarak metin hücresine yazılır.

Yerleşik örnekte Satır kaynağı olarak orders listesi seçilir. İki sipariş iki veri satırı olur; ikinci satırda bulunmayan alanların hücreleri boş kalır. tags dizisi için farklı gösterim istiyorsanız Listeler ayarını değiştirip önizlemeyi yeniden kontrol edin.

Satırlar nasıl seçilir?

JSON bir diziyse her öğe bir satır olur. Birçok API listeyi {"data": {"items": [...]}} gibi bir nesnenin içinde sunar. Araç, nesnenin içindeki dizileri bulur ve en çok kayıt içereni seçer. Satır kaynağı menüsü bulduğu dizileri uzunluklarıyla listeler; başka listeyi veya bütün nesneyi tek satır olarak seçebilirsiniz.

Kayıtların aynı alanlara sahip olması gerekmez. Sütunlar ilk görüldükleri sırayla bütün satırlardan toplanır. Bir kayıtta alan yoksa ilgili hücre boş bırakılır.

İç içe nesneler ve listeler

İç içe nesneler noktalı sütun adlarına açılır: {"address": {"city": "İzmir"}} verisi address.city adlı sütun oluşturur. Listeler için üç seçenek vardır. Ayrı sütunlar, her öğeye tags.0 ve tags.1 gibi sütun verir; CSV’den JSON’a dönüştürürken yapının yeniden kurulmasını sağlar. Tek hücre, birleştirilmiş seçeneği basit listeleri noktalı virgülle birleştirir; etiket ve kategoriler için kullanılabilir. Tek hücre, JSON olarak seçeneği listeyi tek hücrede sıkıştırılmış JSON olarak tutar.

Sayılar, tarihler ve uzun kimlikler

Sayılar, Excel’in toplama ve sıralama yapabilmesi için sayı hücrelerine yazılır. Excel en fazla 15 anlamlı basamak tuttuğundan uzun sayısal değerler ve kimlikler metin olarak saklanır; son basamakları sıfıra yuvarlanmaz. Eşittir işaretiyle başlayan metinler de metin hücresidir; veri içeriği formül olarak çalıştırılmaz. JSON’daki tarihler metindir ve metin olarak kalır. Gerçek tarih değerleri gerekiyorsa Excel’in Metni Sütunlara Dönüştür özelliğini veya TARİHSAYISI (DATEVALUE) işlevini kullanabilirsiniz.

Bir Excel sayfası en fazla 1.048.576 satır ve 16.384 sütun, bir hücre en fazla 32.767 karakter alır. Daha büyük tablolar mesajla reddedilir; fazla uzun hücre metni ise kesilip bildirilir. CSV bu çalışma kitabı sınırlarını uygulamaz, ancak cihazınız ve dosyayı açan uygulamanın pratik sınırları yine vardır.

JSON’dan Excel’e dönüştürme hakkında sorular

Verilerim yükleniyor mu?
Hayır. Tablo ve .xlsx dosyası tarayıcınızda oluşturulur. İndirilecek dosya cihazınızda hazırlanır.
Dosyayı hangi Excel sürümleri açabilir?
Çıktı; Excel, LibreOffice, Numbers ve Google E-Tablolar tarafından desteklenen .xlsx biçimindedir. Önemli sonuçları kullanacağınız uygulamada kontrol edin; her uygulama ve sürüm doğrulanmış değildir.
Birden fazla çalışma sayfası alabilir miyim?
Henüz değil. Her indirme, seçilen diziden oluşturulmuş tek sayfa içerir. Başka diziyi ikinci bir dosya olarak dönüştürebilirsiniz.
Bazı sütunlar neden tags.0 gibi adlandırılıyor?
Bunlar ayrı sütuna dönüştürülmüş liste öğeleridir. Listeyi tek sütunda tutmak istiyorsanız Listeler altında Tek hücre, birleştirilmiş veya Tek hücre, JSON olarak seçeneğini kullanın.
Nasıl çalışır?

JSON, CSV'ye nasıl dönüştürülür?

  1. JSON yapıştırın veya .json dosyası açın. Yazdıkça denetlenir; Onar yaygın hataları düzeltir.
  2. JSON birden fazla liste içeriyorsa Satır kaynağı bölümünden birini seçin. İç içe alanlar customer.city gibi sütunlara dönüşür.
  3. Tablo önizlemesini kontrol edin; ardından CSV veya Excel indirin, CSV'yi kopyalayın ya da başka bir araca gönderin.
Sık sorulan sorular

Yararlı bilgiler

4 yanıt
JSON verim sunucuya yüklenir mi?

Hayır. Tablo, CSV ve Excel dosyası tarayıcınızda oluşturulur.

İç içe nesnelere ne olur?

Noktalı sütun adlarına açılırlar: {"customer": {"city": "İzmir"}}, customer.city sütununa dönüşür. CSV'den JSON'a bu sütunları tekrar iç içe nesnelere dönüştürebilir.

Kayıtlarım farklı alanlar içeriyor. Sorun olur mu?

Hayır. Herhangi bir kayıtta bulunan her alan, ilk görülme sırasıyla bir sütun alır. Alanı içermeyen kayıtların o hücresi boş kalır.

JSON Lines (NDJSON) dönüştürebilir miyim?

Evet. Yapıştırıp Onar'a basın: satırlar tek diziye alınır ve her satır bir tablo satırı olur.

Daha fazla yardım

Kılavuzlar, sık kullanılan dönüştürmeler ve sonraki adımlar.