JSON ↔ CSV Dönüştürücü
JSON ve CSV formatları arasında dönüştürme yapın
JSON CSV Dönüştürücü Hakkında
Bu araç JSON ile CSV arasında iki yönlü dönüştürme yapar: JSON nesne dizisi elektronik tabloya hazır bir tabloya, CSV dosyası da yapılandırılmış JSON'a dönüşür. Tümüyle tarayıcınızda çalışır, veri makinenizden çıkmaz.
İki biçim birbirine nasıl eşlenir?
JSON dizisindeki her nesne bir CSV satırı, her anahtar ise bir sütun başlığı olur. Ters yönde ilk CSV satırı başlık satırı kabul edilir ve sonraki her satır bir nesneye dönüşür. Ancak biçimler denk değildir: CSV düz ve türsüzdür, iç içe yapıyı ifade edemez ve siz dönüştürmedikçe her şey metin olarak geri gelir.
[{"ad":"Ada","yas":36},{"ad":"Alan","yas":41}] şuna dönüşür:ad,yasAda,36Alan,41İç içe nesnelere ve dizilere ne olur?
Düzleştirilmeleri gerekir, çünkü CSV derinliği temsil edemez. İç içe bir değer genellikle tek bir sütuna yazılır; {"kullanici":{"sehir":"Ankara"}} verisi kullanici.sehir sütununa dönüşür. Derin veya değişken yapılı veri bu yolculuktan temiz çıkmaz — yapı sizin için önemliyse veriyi JSON olarak bırakın.
Değerlerin içindeki virgül ve tırnaklar ne olacak?
İçinde virgül, tırnak veya satır sonu bulunan bir değer çift tırnak içine alınmalı, içindeki tırnaklar da ikiye katlanmalıdır. Sütunları kaymış açılan CSV dosyalarının olağan nedeni budur. Verinizde bolca virgül varsa sekmeyle ayrılmış dışa aktarım sorunu tümüyle ortadan kaldırır.
Diğer ücretsiz araçlarımızı da deneyin: JSON formatlayıcı, base64 kodlayıcı ve regex test aracı.
