Mr. Encoder

JSON ↔ CSV Dönüştürücü

JSON dizilerini iç içe alanları düzleştirerek CSV'ye, CSV dosyalarını da JSON'a dönüştürün.

Nasıl kullanılır?

  1. Sol tarafa nesnelerden oluşan bir JSON dizisi veya sağ tarafa CSV verisi yapıştırın.
  2. Ayırıcıyı seçin; CSV girişi için ilk satırın başlık olup olmadığını belirtin.
  3. JSON → CSV veya CSV → JSON düğmesine tıklayın, önizleme tablosunu kontrol edip sonucu kopyalayın ya da indirin.

Sıkça sorulan sorular

İç içe JSON nesneleri CSV'ye nasıl dönüştürülür?

İç içe nesneler noktayla ayrılmış sütun adlarına düzleştirilir; örneğin {"adres": {"şehir": "İstanbul"}} değeri adres.şehir sütununa yazılır. Diziler tek bir hücreye JSON metni olarak yazılır.

Nesnelerin anahtarları farklıysa ne olur?

Başlık satırı, tüm nesnelerdeki anahtarların birleşiminden ilk görüldükleri sırayla oluşturulur. Eksik değerler boş bırakılır.

Türkçe Excel için hangi ayırıcıyı seçmeliyim?

Türkçe bölge ayarlarında ondalık ayırıcı virgül olduğu için Excel CSV dosyalarında noktalı virgül (;) bekler. Virgülle ayrılmış dosyalar tek sütunda görünüyorsa ayırıcı olarak ";" seçin. İndirilen CSV, Türkçe karakterlerin (ç, ğ, ı, ş) doğru görünmesi için UTF-8 BOM içerir.

"Sayı ve boolean değerleri dönüştür" seçeneği ne işe yarar?

Açıkken 42, 3.14, true ve false gibi CSV değerleri metin yerine JSON sayı ve boolean değerlerine dönüşür. Başında sıfır olan posta kodu veya numara gibi değerleri metin olarak korumak için kapatın.

Diğer araçlar