Seçenek record_delimiter
record_delimiter
seçeneği, kayıtları ayırmak için kullanılan bir veya birden fazla karakteri tanımlar.
Değer, bir dize, bir tampon veya her ikisinin bir dizisi olabilir. Boş olamaz. Varsayılan olarak, kayıt ayırıcıları otomatik olarak keşfedilir. Desteklenen otomatik keşif yöntemleri Linux ("\n"), Apple ("\r") ve Windows ("\r\n") kayıt ayırıcılarıdır.
- Tür:
string|Buffer|[string|Buffer]
- Opsiyonel
- Varsayılan:
[]
(otomatik keşfedildi) - Beraberinde: 4.0.0
- İlgili:
delimiter
,quote
,escape
—Mevcut Seçenekler
bölümüne bakın.
Bir kayıt ayırıcısını kaçışlamak mümkün değildir. Bir alan, bir kayıt ayırıcısı içeriyorsa ve bu, olduğu gibi yorumlanmamalıdır, tırnak içine alınmalıdır.
Tarihçe
4.0.0 sürümünden önce, bu seçenek rowDelimiter
olarak adlandırılıyordu.
Tek değerli kayıt ayırıcı
record delimiter örneğinde, iki karakter &&
kayıtları ayırır.
embed:packages/csv-parse/samples/option.record_delimiter.js
Kayıt ayırıcı değerlerinin dizisi
Kayıt ayırıcı, birden fazla değerden oluşacak şekilde bir dizi olarak tanımlandığında yapılabilir:
embed:packages/csv-parse/samples/option.record_delimiter.array.js