Tablora

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ırnaklı metni onarmak ve dışa aktarmak

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
itemnote
PosterShe said "hello"
Genişliği farklı satırlar
0