CSV'den JSON'a
Bir elektronik tablo dışa aktarımını sayfa içinde JSON kayıtlarına dönüştürün.
- Tarayıcınızda çalışır — girdiğiniz hiçbir şey yüklenmez
- Kayıt yok, kota yok, istediğiniz sıklıkta ücretsiz kullanın
Nasıl çalışır
Ters yolculuk: bir iş arkadaşı elektronik tablo gönderir ve bir şeyin buna JSON olarak ihtiyacı vardır — bir tohum dosyası, bir test verisi, bir içe aktarma betiği. Bu dışa aktarımlar genellikle gerçek verilerle doludur; bu, onları bilinmeyen bir web sitesine yapıştırmamak için iyi bir nedendir.
İlk satır anahtarlar olur
Sütun başlıkları her kayıt için özellik adları olarak kullanılır. Boş başlıklara bırakılmak yerine yer tutucu bir ad verilir; böylece hiçbir sütun sessizce kaybolmaz.
Tırnak içindeki alanlar doğru ayrıştırılır
Tırnak işaretleriyle sarılmış alanlar virgül, satır sonu ve kaçışlı tırnak içerebilir ve doğru okunur. Gerçek bir CSV ayrıştırıcısını virgüllerden bölmekten ayıran budur ve adreslerin ile serbest metinli notların yolculuktan sağ çıkmasının nedeni de budur.
Sayılar ve mantıksal değerler gerçek türler olur
Tamamen sayı olan bir değer JSON sayısı, true/false ise JSON mantıksal değeri olur. Geri kalan her şey metin olarak kalır. Bu genellikle istediğiniz şeydir; her şeyin metin olmasını istiyorsanız kaynaktaki değerleri tırnak içine alın.
Boş satırlar atlanır
Elektronik tablo dışa aktarımlarının sürekli ürettiği sondaki boş satırlar, boş kayıtlara dönüşmek yerine yok sayılır.
CSV'den JSON'a — sorular
İçinde virgül bulunan tırnak içindeki alanları işler mi?
Evet. Tırnak içindeki alanlar, gömülü virgüller, satır sonları ve kaçışlı tırnaklar doğru ayrıştırılır.
Sayılar gerçek sayılara dönüştürülür mü?
Evet, true ve false de öyle. Geri kalan her şey metin olarak kalır.
CSV'mde başlık satırı yoksa ne olur?
Önce bir tane ekleyin — ilk satır özellik adları için kullanılır.
Verilerim yükleniyor mu?
Hayır. Her şey tarayıcınızda gerçekleşir.