Ana içeriğe geç

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.
ipucu

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