Tablora · Kütüphane
Virgülü tek bir CSV hücresinde tut
"Red, blue" örneğindeki gibi tırnaklı bir CSV alanının içindeki virgül değere aittir. İndirmeden önce yapı denetleyicisinin bunu tek hücre olarak okuduğunu kontrol edin.
Değere ait virgüller
Açıklamalar, adresler ve şirket adları çoğu zaman virgül içerir. Virgülle ayrılmış bir dosyada böyle bir değer, virgülün alan sınırı olarak okunmaması için tırnak içine alınmalıdır. Her satırı her virgülde bölen yazılım bu tırnakları yok sayar ve iki sütunlu bir kaydı üç hücreye çevirir; sonraki her değer de bir sütun sağa kayar.
Yapı denetleyicisi CSV tırnaklama kuralına uyar. Tırnaklı bir alanın içindeki virgül hücrede kalır; tırnaklar ise değerin parçası olarak değil, söz dizimi olarak ele alınır.
Mira ve Red, blue satırını okumak
Sayfadaki örnekte name,note başlığı ve Mira,"Red, blue" kaydı vardır; Alan ayırıcı virgüldür. Ayrıştırma 2 satır ve 2 sütun verir; 2. satırın 2. sütununda çevreleyen tırnaklar olmadan ve virgül değerin içinde kalarak Red, blue yazar.
Başlığın ikinci alanı olan note, Red, blue ile hizalanır; kaydın genişliği tam olarak başlığınki kadardır ve Genişliği farklı satırlar 0 gösterir.
Tırnaklı bir alanı kontrol etmek
- Metni Tablo metni alanına yapıştırın ve Alan ayırıcı olarak virgülü seçin.
- Hesapla düğmesine basın ve Sütunlar sonucunun başlıktaki alan sayısıyla eşleştiğini doğrulayın.
- Genişliği farklı satırlar sonucuna bakın: Bölünmüş tırnaklı bir alan satırını başlıktan daha geniş yapardı.
- Önizlemede hücreyi açın ve dıştaki tırnakların gittiğini, içteki virgülün ise yerinde durduğunu doğrulayın.
- İndir (CSV) düğmesini yalnızca önizleme istenen sütunları gösterdiğinde kullanın; indirilen dosya değeri yeniden tırnak içine alır, böylece diğer programlar onu doğru okur.
- Kaynakta alanlar arasında noktalı virgül kullanılmışsa bunun yerine noktalı virgülü seçin; bu durumda değerin içindeki virgülün hiç tırnağa ihtiyacı olmaz.
Açılış tırnağından önce bir boşluk
Elle düzenlenmiş CSV'de virgülden sonra çoğu zaman bir boşluk bulunur: Mira, "Red, blue". CSV kuralına göre tırnak yalnızca alanın ilk karakteriyse bir alanı açar; önündeki boşluk tırnağı beklenmedik bir karaktere çevirir. Yapı denetleyicisi tahmin yürütmek yerine metni Girdiğiniz değerleri kontrol edip yeniden deneyin mesajıyla reddeder. Kopyanızda virgülle açılış tırnağı arasındaki boşluğu silin ve yeniden hesaplayın.
Hiç kapanmayan bir tırnak sonraki her satır için aynı etkiyi yaratır; hata sürüyorsa eksik bir kapanış tırnağı arayın.
Uygulama dışa aktarımlarında virgüller
Tablora uygulamasının CSV dışa aktarımı virgül, tırnak ya da satır sonu içeren her hücreyi tırnak içine alır; Red, blue gibi bir açıklama dosya başka bir yerde açıldığında tek bir hücrede kalır.
Girdiler
- Tablo metni
- name,note Mira,"Red, blue"
- Alan ayırıcı
- ,
Sonuçlar
- Satırlar
- 2
- Sütunlar
- 2
| name | note |
|---|---|
| Mira | Red, blue |
- Genişliği farklı satırlar
- 0