JSON'dan Excel'e Dönüştürücü
JSON yapıştırın veya bir dosya bırakın ve gerçek bir Excel çalışma kitabı alın: satırlar bir API yanıtının içinde bile bulunur, iç içe alanlar kendi sütunlarını alır, sayılar, tarihler ve doğru/yanlış değerleri türlerini korur. Metin asla formül olarak çalıştırılmaz.
JSON'dan Excel'e
Dosyalarınızı ekleyin. Önerilen ayarlar hazır, tek tıkla işleyebilirsiniz.
PDF, Word, görseller, ses, video, arşivler ve dahası
En fazla 100 dosya · 250 MB · Hesap gerekmez- 1Dosya ekle
- 2Bir işlem seçin
- 3İndirin veya devam edin
Nasıl çalışır
JSON tarayıcınızda ayrıştırılır ve içindeki tüm kayıt listeleri bulunur; sayfalama bilgilerinin yanında data, results veya items altında duranlar da dahil. Tüm kayıtların anahtarları başlık satırını oluşturur, böylece yalnızca sonraki kayıtlarda görünen bir alan da sütun alır. İç içe nesneler customer.name gibi noktalı sütunlara dönüşür. Sayılar sayı, net ISO tarihleri Excel tarihi olarak yazılır. Metin her zaman metin olarak saklanır; posta kodu baştaki sıfırını korur ve = ile başlayan bir değer asla formül olarak çalışmaz. “Dosyayı işle” aynısını sunucumuzda yapar; ayrıca PowerShell'in (UTF-16) veya bayt sırası işaretiyle kaydettiği dosyaları, bir Firebase dışa aktarımının sakladığı gibi kimliğe göre anahtarlanmış kayıtları ve başlık satırıyla dizi olarak yazılmış satırları da okur. Birkaç koleksiyon içeren bir dışa aktarımdaki her kayıt listesi kendi sayfasına yazılır.
Bir elektronik tablo düzdür, bu yüzden bir kaydın içindeki nesne listesi tek hücrede JSON metni olarak saklanır. Excel sayfa başına en fazla 1.048.576 satır, 16.384 sütun ve hücre başına 32.767 karakter tutar; fazlası kesilir ve sayfa bunu belirtir. Kimlikler gibi 15 haneden uzun sayılar hiçbir hane kaybolmasın diye metin olarak saklanır.
JSON nasıl satır ve sütunlara dönüşür
| JSON'da | Elektronik tabloda |
|---|---|
| Nesnelerden oluşan bir liste | Her nesne için bir satır ve her anahtar için bir sütun |
| "customer": {"name": "Ana"} gibi iç içe bir nesne | customer.name adlı bir sütun veya JSON metni olarak nesne |
| ["red", "blue"] gibi bir değer listesi | red, blue yazan tek bir hücre veya JSON metni olarak liste |
| Bir kaydın içindeki nesne listesi | Tek satıra sığmadığı için tek bir JSON metni hücresi |
| "2024-05-01" veya "2024-05-01T09:30:00Z" | Tarih olarak sıralanan ve filtrelenen gerçek bir Excel tarihi |
| 15 basamaktan uzun bir sayı | Her basamak korunsun diye metin |
| "00123" veya "=SUM(A1)" | Metin, tam yazıldığı gibi |
Eksik bir anahtar neden sütunları kaydırmaz
Başlık satırı yalnızca ilk kaydın değil, tüm kayıtların anahtarlarından oluşturulur. Bir anahtarı olmayan kayıt o sütunda yalnızca boş bir hücre alır; böylece kayıtlar farklı olsa bile her değer doğru başlığın altında kalır.
Ne zaman gerekir
Bu araca dahil olanlar
Sık sorulan sorular
JSON'u Excel'e nasıl dönüştürürüm?
JSON yapıştırın veya bir .json dosyası bırakın. Satırlar bulunur ve tablo olarak önizlenir; önizlemeyi kontrol edin, gerekirse ayarları değiştirin ve Excel dosyasını indirin. Hiçbir şey yüklenmez.
İç içe nesnelere ne olur?
Varsayılan olarak her iç içe alan customer.address.city gibi noktalı adlı kendi sütununu alır. Bunun yerine her iç içe nesneyi tek hücrede JSON metni olarak tutabilirsiniz.
Bazı sayılar neden metin olarak saklanıyor?
Excel bir sayıda yalnızca 15 anlamlı hane tutar, bu yüzden daha uzun bir kimlik fark edilmeden yuvarlanır. Tüm haneleri korumak için bunlar metin olarak saklanır.
JSON Lines dosyasını veya bir PowerShell dışa aktarımını okuyabilir mi?
Evet. BigQuery, MongoDB ve günlük araçlarının dışa aktardığı gibi her satırda bir JSON kaydı olan bir dosya her kayıt için bir satır verir; PowerShell'in Out-File (UTF-16) ile veya bayt sırası işaretiyle kaydettiği bir dosya da yazıldığı gibi okunur.
Verilerim yükleniyor mu?
Görsel düzenleyiciyle hayır; o, JSON'u tarayıcınızda okur ve çalışma kitabını orada oluşturur. “Dosyayı işle” dosyayı sunucumuza gönderir; o istek için geçici bir klasöre yazılır ve iş biter bitmez silinir.
İlgili ücretsiz araçlar
JSON nesne dizilerini tüm anahtarlar için sütunlu, iç içe alanları düzleştirilmiş temiz bir CSV tablosuna dönüştürün. Ücretsiz.
CSV'yi ayırıcısı ve kodlaması algılanmış, içe aktarma sihirbazı olmadan açılan gerçek bir Excel dosyasına dönüştürün. Ücretsiz, hesapsız.
XLS veya XLSX sayfasındaki satırları API, içe aktarma ve otomasyon için JSON nesnelerine dönüştürün. Sayfayı seçin. Ücretsiz, hesapsız.
JSON'u tek yerde biçimlendirin, doğrulayın, küçültün ve inceleyin; dosyanızı bozan sözdizimi hatasını bulun. Ücretsiz, hesapsız.