10
Veri ve geliştirici

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

Düz JSON nesne dizilerini CSV'ye, CSV tablolarını JSON'a dönüştürür. Tırnak ve virgül kaçışlarını işler; karmaşık iç içe nesnelerde dönüştürmeden önce yapıyı düzleştirmeniz gerekir.

✓ Ücretsiz✓ Üyelik yok✓ Tarayıcı içinde
KISA CEVAP

Bu araç ne yapar?

Düz nesne dizileri ile CSV tabloları arasında yerel dönüşüm yapın.

Girdi bu sayfadan ayrılmaz.Ctrl/⌘ + Enter

JSON dizisini veya tablonuzu doğrudan yapıştırın. Virgül, noktalı virgül ve Excel'den kopyalanan sekmeli sütunlar algılanır.

SonuçHazır
Sonuç burada görünecek.
İşlem durumuHazır
✓ Tamamen tarayıcıda çalışır
SIRADAKİ ADIM

Bu sonucu şimdi başka bir araçta işleyin

JSON ↔ CSV Dönüştürücü çıktısı bu sekmede kısa süre tutulur. JSON Biçimlendirici ve Doğrulayıcı ile devam edebilir veya daha uzun bir görsel akış kurabilirsiniz.

UYGULAMA VE KARAR REHBERİ

JSON ↔ CSV Dönüştürücü: yöntem ve kullanım

Düz JSON nesne dizilerini CSV'ye, CSV tablolarını JSON'a dönüştürür. Tırnak ve virgül kaçışlarını işler; karmaşık iç içe nesnelerde dönüştürmeden önce yapıyı düzleştirmeniz gerekir.

Araç gerçekte nasıl çalışır?

CSV ayrıştırıcısı tırnakları, kaçışları ve ayırıcıyı dikkate alır. JSON → CSV sütunları alan adlarından oluşturur.

Başlamadan önce girdi kontrolü

CSV yönünde başlık ve eşit alan sayılı satırlar; JSON yönünde en az bir düz nesne içeren dizi gerekir. Biçimi önce kişisel veri içermeyen küçük bir örnekle doğrulayın.

Çıktıyı nasıl yorumlamalısınız?

CSV → JSON hücreleri metin olarak korur. JSON → CSV düz bir tablo üretir; kayıt ve sütun sayıları gösterilir.

Uygulama adımları

  1. JSON dizisi veya CSV tablosu girin.
  2. Kaynak biçimi seçin.
  3. Dönüştürüp sonucu örnek verilerle kontrol edin.
Doğrulama

007 kimliği ve tırnak içindeki A,B hücresi korunmalıdır. Başlığı saymadan kayıt sayısını ve sütun eşleşmesini kontrol edin.

Sonucu kullanmadan önce durma koşulu

İç içe nesneleri önce düzleştirin. İşlem sınırı 10.000 kayıttır; JSON → CSV için 1–500 sütun gerekir. Formül benzeri hücreler korunur.

Uygun kullanım alanları

  • E-tablo aktarımı
  • Hızlı veri paylaşımı
  • Basit rapor dönüşümü
GİRDİDEN SONUCA

CSV: virgül her zaman yeni sütun değildir

CSV → JSON yönünü seçin. Bu örnekte iki sütun ve bir veri kaydı vardır. Tırnak içindeki virgül note değerinin parçasıdır; split(",") ile ayırmak fazladan sütun üretirdi. Dönüştürücü hücreleri metin olarak korur, bu nedenle id alanı "007" kalır. Satır sayısını başlığı hariç tutarak karşılaştırın ve her kaydın aynı iki anahtarı taşıdığını kontrol edin.

Örnek girdi
id,note
007,"A,B"
Beklenen çıktı
[
  {
    "id": "007",
    "note": "A,B"
  }
]

Hata vermesi gereken girdi

id,note
007,A,B

Tırnakları kaldırdığınızda veri satırı üç alana çıkar ve iki alanlı başlıkla uyuşmaz; dönüşüm durmalıdır. Bir başka sınır ters yöndedir: iç içe JSON nesneleri doğrudan CSV olamaz. Önce hangi alanların sütuna dönüşeceğini belirleyin. Formül benzeri hücreler dışa aktarımda koruyucu apostrof alabilir; elektronik tabloda açtıktan sonra hücreyi ve ham CSV metnini birlikte kontrol edin.

Uygulamalı karar kaydı

Gerçek ihtiyaç

Üç satırlık bir ürün listesini e-tabloya aktarıp daha sonra kayıpsız biçimde yeniden JSON'a çevirmek.

Denenecek örnek

Adında virgül ve çift tırnak bulunan bir kayıt, boş bir hücre ve `0` stok değeri içeren düz nesne dizisi kullanın.

Başarı kanıtı

CSV başlık sayısı kaynak alan sayısıyla eşleşir; özel karakterli hücre tırnaklanır; geri dönüşte kayıt ve alan sayısı korunur.

Durma ve düzeltme koşulu

İç içe nesne, dizi veya tür bilgisinin korunması gerekiyorsa düz CSV'yi son biçim olarak kullanmayın; önce bir düzleştirme sözleşmesi belirleyin.

ARAÇ HAKKINDA

Sık sorulan sorular

JSON ↔ CSV Dönüştürücü hangi girdiyi kabul eder?+

CSV yönünde başlık ve eşit alan sayılı satırlar; JSON yönünde en az bir düz nesne içeren dizi gerekir. Adında virgül ve çift tırnak bulunan bir kayıt, boş bir hücre ve `0` stok değeri içeren düz nesne dizisi kullanın.

JSON ↔ CSV Dönüştürücü çıktısında ne görürüm?+

CSV → JSON hücreleri metin olarak korur. JSON → CSV düz bir tablo üretir; kayıt ve sütun sayıları gösterilir. CSV başlık sayısı kaynak alan sayısıyla eşleşir; özel karakterli hücre tırnaklanır; geri dönüşte kayıt ve alan sayısı korunur.

JSON ↔ CSV Dönüştürücü çıktısını nasıl doğrulamalıyım?+

007 kimliği ve tırnak içindeki A,B hücresi korunmalıdır. Başlığı saymadan kayıt sayısını ve sütun eşleşmesini kontrol edin. İç içe nesne, dizi veya tür bilgisinin korunması gerekiyorsa düz CSV'yi son biçim olarak kullanmayın; önce bir düzleştirme sözleşmesi belirleyin.

JSON ↔ CSV Dönüştürücü girdiyi bir sunucuya gönderir veya kaydeder mi?+

Araç girdisi etkin sekmede işlenir. İş İstasyonu’na kaydetme veya başka bir araca aktarma ayrı bir seçimdir. Tarayıcı eklentileri ve paylaşılan cihazlar ayrıca değerlendirilmelidir; gizlilik sayfası reklam ve ağ bağlantılarını açıklar.