Tablora · Kütüphane
CSV alanının içindeki tırnak işaretini oku
CSV'de tırnaklı alanın içindeki iki çift tırnak tek bir tırnaktır. Yapı denetleyicisinin She said "hello" metnini nasıl okuduğunu, ters eğik çizginin neden işe yaramadığını görün.
CSV bir değerin içindeki tırnağı nasıl yazar
Tırnak işareti içeren bir CSV alanının kendisi de tırnak içine alınmalı ve içindeki her tırnak iki kez yazılmalıdır. Yani She said "hello" hücre metni dosyada "She said ""hello""" olarak saklanır. Dıştaki tırnaklar söz dizimine aittir; içerideki her çift, tek bir gerçek tırnak karakterini temsil eder.
Bazı programlar bunun yerine tırnağın önüne ters eğik çizgi yazar; bu, programlama dillerinden alınmış bir alışkanlıktır. Yapı denetleyicisi buna değil CSV kuralına uyar; bu yüzden ters eğik çizgiyle kaçışlanmış bir tırnak kaçış olarak kabul edilmez.
Poster satırını kontrol etmek
Sayfadaki örnekte item,note başlığı ve notu "She said ""hello""" olan tek bir kayıt vardır; Alan ayırıcı virgüldür. Yapı denetleyicisi 2 satır ve 2 sütun bildirir. 2. satırın 2. sütununda She said "hello" yazar; hello'nun önünde ve arkasında tam olarak birer tırnak işareti vardır.
Önizlemede hello'nun iki yanında ikişer tırnak görüyorsanız alan kaynakta tırnak içine alınmamıştır ve metin büyük olasılıkla hiç geçerli bir CSV değildir.
Ayrıştırılamayan girdiler
- Tırnaksız bir alanın ortasındaki tırnak işareti, örneğin çevresinde tırnak olmayan She said "hi", reddedilir. Araç alanın nerede bittiğini tahmin etmek yerine Girdiğiniz değerleri kontrol edip yeniden deneyin mesajını gösterir.
- Tırnağın önündeki ters eğik çizgi onu kaçışlamaz; ters eğik çizgiyle kaçışlanarak dışa aktarılmış metin de aynı nedenle reddedilir.
- Kapanış tırnağından sonra gelen karakterler de, örneğin "hello"x, reddedilir.
- Ayırıcıyı algıla seçiliyken yapı denetleyicisi virgül, noktalı virgül, sekme ve dikey çizgiyi dener; yalnızca hiçbiri metni ayrıştıramazsa hata bildirir.
- Tırnaklı bir alan bir ayırıcının hemen ardından ya da satır başında başlamalıdır; bu yüzden açılış tırnağından önceki bir boşluk da reddedilir.
Tırnaklı metni onarmak ve dışa aktarmak
- Alanı özgün dışa aktarımda bulun ve onu üreten yazılımın standart bir CSV seçeneği olup olmadığına bakın.
- Elle düzeltiyorsanız alanın tamamını tırnak içine alın ve içindeki her tırnağı iki kez yazın.
- Hesapla düğmesine yeniden basın ve hücrede tek tırnak işaretleri göründüğünü doğrulayın.
- Önizleme doğruysa İndir (CSV) düğmesini kullanın; indirilen dosya tırnakları aynı çiftleme kuralıyla geri yazar, böylece başka bir program da onu okuyabilir.
Uygulama dışa aktarımlarında tırnak işaretleri
Tablora uygulamasının CSV dışa aktarımı, bir hücrede tırnak, virgül ya da satır sonu olduğunda aynı kurala uyar: Hücre tırnak içine alınır ve içteki tırnaklar iki kez yazılır. XLSX dışa aktarımında ise tırnak hücre metninin bir parçasıdır; size görünen bir kaçış yoktur.
Girdiler
- Tablo metni
- item,note Poster,"She said ""hello"""
- Alan ayırıcı
- ,
Sonuçlar
- Satırlar
- 2
- Sütunlar
- 2
| item | note |
|---|---|
| Poster | She said "hello" |
- Genişliği farklı satırlar
- 0