CSV'den JSON'a Dönüştürücü
CSV dosyalarını tarayıcınızda anında JSON dizisine dönüştürün.
Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.
Bu dönüştürücü ne yapar?
Virgülle ayrılmış metni biçimlendirilmiş bir JSON dizisine çevirir. İlk boş olmayan CSV satırı özellik adlarını belirler; sonraki her boş olmayan satır, değerleri metin olarak kalan bir nesne olur.
Nasıl kullanılır?
CSV metnini editöre yapıştırın. JSON önizlemesi anında yenilenir; kontrol ettikten sonra kopyalama düğmesiyle sonucu uygulamanıza veya kendi dosya editörünüze aktarın. Bu arayüzde dosya yükleme ya da indirme yoktur.
Çalışılmış örnek
`name,age` satırını `Ada,36` izlerse sonuç `{ "name": "Ada", "age": "36" }` nesnesini içeren bir dizidir. Sayı gibi görünen 36, tür çıkarımı yapılmadığından JSON metni olarak kalır.
CSV ayrıştırma kuralları
Tek ayırıcı virgüldür. Çift tırnaklı hücreler virgül içerebilir; tırnaklı hücre içindeki iki çift tırnak tek tırnağa dönüşür. Eksik hücreler boş metin olur, başlık sayısını aşan hücreler yok sayılır.
Yapısal sınırlar
Alanlardan önce fiziksel satırlar ayrıldığı için tırnak içinde satır sonu desteklenmez. Araç her bozuk tırnağı saptamaz; noktalı virgül veya sekme ayırıcısını işlemez. Yinelenen başlıklarda sonraki değer öncekinin üzerine yazılır.
JSON'u kullanmadan önce
Çıktı geçerli JSON'dur ancak şema doğrulamaz; sayı, boolean, tarih veya null türü çıkarmaz. İçe aktarmadan önce alan adlarını, satır sayısını ve hedef sistemin beklediği veri türlerini denetleyin.
Gizlilik
Dönüşüm tarayıcıda yerel çalışır ve Quiklio yapıştırılan CSV'yi sunucuya göndermez. Pano geçmişi, eklentiler, ekran görüntüleri ve cihaz yine de veri açığa çıkarabileceğinden hassas kayıtları maskeleyin.
Sıkça Sorulan Sorular
- CSV değerleri JSON sayılarına veya boolean türüne dönüşür mü?
- Hayır. 36, true ve null gibi değerler dahil her hücre JSON metni olarak üretilir. Hedef şemanız farklı türler istiyorsa ayrıca dönüştürmelisiniz.
- Tırnaklı virgülleri ve çok satırlı hücreleri işler mi?
- Çift tırnak içine alınmış hücre virgül içerebilir ve çiftlenmiş tırnaklar çözülür. Girdi önce fiziksel satırlara ayrıldığı için tırnak içindeki satır sonları desteklenmez.
- Dosya yükleyebilir veya indirebilir miyim?
- Hayır. Bu arayüz yapıştırılan CSV metnini işler ve JSON önizlemesini kopyalamanızı sağlar. Dosyaları kendi uygulamanızla açıp kaydetmeniz gerekir.