API yanıtını veya JSON çıktısını Excel ve CSV’ye dönüştürme

Hazır iş akışıHazırlayan: Güncelleme: 17 Ekim 2026

API yanıtları ve dışa aktarılan veriler JSON olarak gelebilir; çalışma arkadaşınız tablo, içe aktarma aracı ise CSV isteyebilir. Günlükten veya dokümantasyondan kopyalanan JSON’da yorum, sonda virgül veya tek tırnak gibi sözdizimi hataları bulunabilir. Uzun kimlik numaraları da elektronik tabloda sayı olarak yorumlanırsa yuvarlanabilir. Bu akış JSON’u bir kez onarıp biçimlendirir ve aynı kayıtları iki çıktı olarak yazar: iç içe alanları ayrı sütunlara açan, uzun sayıları metin hücresinde koruyan Excel ve içe aktarmaya uygun CSV. Her ikisinin adına dosyanın adı ve günün tarihi eklenir. Veriler cihazınızda kalır; onarılan değerleri yine de kontrol edin.

İş akışı

GirdiBir veya daha fazla .json dosyası

Dal 1

  1. JSON biçimlendir

    Onar açık, 2 boşluklu girinti

    Yorum, sonda virgül, tek tırnak ve tırnaksız anahtar gibi yaygın hataları düzeltir; JSON Lines’ı diziye sarar. Geçerli JSON’da biçimlendirme dışında değişiklik yapılmaz. Onarımın veriye doğru anlamı verdiğini çıktıdan kontrol edin.

  2. JSON'dan CSV'ye

    Excel çalışma kitabı, listeler ayrı sütunlarda

    XLSX, Excel, Numbers ve Google E-Tablolar gibi uyumlu uygulamalarda metin ayırıcı seçmeden açılır. İç içe nesneler noktalı sütunlara ayrılır. Excel’in 15 basamaklık sayı duyarlılığını aşan değerler metin hücresi olarak saklanır; kimliklerin basamakları yuvarlanmaz.

  3. renameFiles

    orders-2026-10-01.xlsx

    Kaynak dosya adı ve tarih, hangi anlık çıktıya baktığınızı belirtir.

Dal 2 · 1. adımdan devam eder: JSON biçimlendir

  1. JSON'dan CSV'ye

    CSV, virgülle ayrılmış, UTF-8 ve BOM

    CSV birçok içe aktarma aracı, veri tabanı ve CRM tarafından kullanılabilir; hedefin beklediği ayırıcıyı kontrol edin. BOM, Excel’in UTF-8 karakterleri doğru okumasına yardımcı olur; bütün araçların BOM kabul ettiğini varsaymayın. Uzun sayılar CSV dosyasında basamaklarıyla korunur, ancak açan uygulamanın onları sayı olarak yeniden yorumlamasını engellemez. Uzun kimlikler için metin hücreli XLSX’i veya uygun içe aktarma ayarını kullanın.

  2. renameFiles

    orders-2026-10-01.csv

    Çalışma kitabıyla aynı temel ad kullanılır; iki çıktı eşleşir.

ÇıktıHer dosya için tarihli ad taşıyan .xlsx çalışma kitabı ve .csv

Ölçülen bir örnek

Bu iş akışını 1 Ekim 2026’da Mac üzerinde Chromium tabanlı masaüstü tarayıcıda denedik. Kaynak 229 bayttı; // yorumu, tek tırnaklı anahtar ve sonda virgül olmak üzere üç kopyalama hatası ile iki 20 basamaklı kimlik içeriyordu.

Onarılmış JSON287 BGeçerli, girintili JSON
Çalışma kitabı2,3 KB2 satır: id, name, address.city
CSV87 BUTF-8, bayt sırası işareti (BOM) içerir

Bu örnekte üç hata da bir değer değiştirilmeden onarıldı. Satırlar en büyük kayıt listesinden alındığı için meta nesnesi tabloya girmedi. İki 20 basamaklı kimlik de dosyalarda tüm basamaklarıyla korundu: çalışma kitabında metin hücresi, CSV’de aynı yazımla. Bu sonuç onarımın her veride anlamı koruyacağını veya başka bir programın CSV’yi kendiliğinden doğru veri türüyle açacağını garanti etmez.

Hangi kayıtlar satıra dönüşür?

Her dosyadaki en büyük kayıt listesi satır kaynağı seçilir. Örneğin {"data": [{…}, {…}], "meta": {…}} yanıtında data listesi kullanılır, meta nesnesi dışarıda kalır. Benzer büyüklükte birden çok liste varsa JSON Biçimlendirme’den sonra JSONPath Sorgusu ekleyip örneğin $.data[*] ile istediğiniz listeyi seçin. Alan adları ve sorgu belirteçleri arayüz dilinden bağımsızdır.

İş akışını kullanma

  1. “Bu iş akışını aç” düğmesini seçip .json dosyalarınızı Girdi paneline ekleyin.
  2. İş akışını çalıştır’ı seçin. JSON Biçimlendirme adımını açıp onarım yapılıp yapılmadığını ve sonuç değerlerini kontrol edin.
  3. İki Dosyaları yeniden adlandırma adımından .xlsx ve .csv çıktısını indirin veya Tümünü indir’i kullanın.

Farklı kullanım seçenekleri

  • Hedef araç noktalı virgül istiyorsa CSV adımını açıp Noktalı virgül ayırıcısını seçin. Türkçe bölgesel ayar kullanan Excel’de CSV tek sütunda açılıyorsa bu seçenek gerekebilir; arayüz dili kayıtlı virgül ayarını otomatik değiştirmez.
  • Yalnızca bazı alanlar veya belirli liste gerekiyorsa JSON Biçimlendirme’den sonra JSONPath Sorgusu ekleyin.
  • Erişim belirteci veya kişisel veriyle çalışıyorsanız işlem cihazda yapılsa da indirdiğiniz dosyaların aynı verileri içerdiğini göz önünde bulundurun.

Sorular

JSON sunucuya gönderiliyor mu?

Hayır. Ayrıştırma, onarma ve dosya oluşturma tarayıcınızda yapılır.

JSON onarılamazsa ne olur?

JSON Biçimlendirme adımı, sorunun satır ve sütununu içeren ayrıştırıcı mesajıyla durur; sonraki adımlar çalışmaz.

CSV’yi tekrar JSON’a dönüştürebilir miyim?

Evet. CSV dosyasıyla iş akışı başlatıp ilk adım olarak CSV’den JSON’a dönüştürmeyi seçin.