Tarayıcınızda CSV'yi JSON'a Dönüştürün
CSV; e-tabloların, veritabanlarının ve analiz araçlarının evrensel dışa aktarma formatıyken, JSON; API'lerin, JavaScript uygulamalarının ve NoSQL veritabanlarının beklediği standart formattır. Bu CSV - JSON dönüştürücü ikisi arasında köprü kurar: Bir CSV dosyasını yapıştırın veya açın ve anında düzgün biçimlendirilmiş JSON elde edin. Ayırıcıyı otomatik olarak algılar, tırnak içindeki alanları doğru işler; sayıları, mantıksal değerleri (boolean) ve boş hücreleri uygun JSON türlerine dönüştürür. Verileriniz cihazınızdan asla ayrılmaz.
Özellikler
- Nesne dizisi veya dizi dizisi — başlık satırını anahtar (key) olarak kullanın veya satırları düz diziler halinde bırakın.
- Otomatik ayırıcı algılama — virgül, noktalı virgül, sekme (TSV) ve dikey çizgi (pipe) için manuel seçim imkanıyla.
- Standartlara uygun ayrıştırma — tırnak içindeki alanlar, metin içi virgüller, satır sonları ve kaçışlı tırnaklar (escaped quotes) için.
- Tür dönüştürme — sayılar, true/false ve null değerleri dönüştürülürken, posta kodu gibi başında sıfır bulunan değerler metin olarak korunur.
- Yinelenen ve boş başlıklar otomatik olarak yeniden adlandırılır (name_2, column_3), böylece hiçbir veri üzerine yazılmaz.
- Düzenli veya sıkıştırılmış çıktı, tek tıkla kopyalama ve .json olarak indirme.
- Gizli — dosyalar yerel olarak okunur ve hiçbir zaman sunucuya yüklenmez.
Örnek
Bu CSV:
id,name,active
1,Ada Lovelace,true
2,"Turing, Alan",false
şuna dönüşür:
[
{ "id": 1, "name": "Ada Lovelace", "active": true },
{ "id": 2, "name": "Turing, Alan", "active": false }
]
"Turing, Alan" etrafındaki tırnak işaretleri, virgülü iki ayrı sütuna bölmek yerine alanın içinde tutar.
Sorunsuz dönüştürme için ipuçları
- JSON anahtarı olarak kullanmak istediğiniz sütun adlarının ilk satırda yer aldığından emin olun. Boşluk içermeyen kısa ve tutarlı adların (örneğin
first_name) kodda kullanımı en kolayıdır. - Editörün altında gösterilen satır ve sütun sayısını kontrol edin. Sütun sayısı yanlış görünüyorsa, ayırıcı da muhtemelen yanlıştır.
- Metin olarak biçimlendirilmiş sayılara dikkat edin.
1,234.50veya12%gibi değerler geçerli JSON sayıları olmadıkları için string olarak kalır. Sayılara ihtiyacınız varsa, bunları önce e-tablonuzda temizleyin. - Birkaç megabaytlık büyük dosyalar sorunsuz dönüştürülür, ancak çok büyük çıktıların görüntülenmesi yavaş olabilir. Sonuçlar arasında gezinmek yerine dosyayı indirin.
İlgili araçlar
Tam tersi bir işleme mi ihtiyacınız var? JSON'u CSV'ye Dönüştürücü, JSON dizilerini e-tabloya hazır CSV formatına çevirir. Sonucu doğrulamak veya yeniden biçimlendirmek için JSON Biçimlendirici aracına yapıştırabilirsiniz.