Ana içeriğe geç

Başlarken

Giriş

Bu proje Node.js için CSV oluşturma, ayrıştırma, dönüştürme ve serileştirme sağlar.

Yıllar içinde büyük bir topluluk tarafından test edilmiş ve kullanılmıştır; bu nedenle güvenilir kabul edilmelidir. Gelişmiş bir CSV ayrıştırıcısından ve dizeleyicisinden bekleyeceğiniz her seçeneği sağlar.


Proje organizasyonu

csv paketi, 4 paketi açığa çıkaran bir şemsiye projedir:

  • csv-generate
    CSV dizi ve Javascript nesneleri için esnek bir üretici.
  • csv-parse
    CSV metnini dizilere veya nesnelere dönüştüren bir ayrıştırıcı.
  • stream-transform
    Bir dönüşüm çerçevesi.
  • csv-stringify
    Kayıtları bir CSV metnine dönüştüren bir dizeleyici.
bilgi

Bu, csv paketini doğrudan kurabileceğiniz veya bağımlılıkları azaltmak için bunun alt projelerinden birini seçerek kurabileceğiniz anlamına gelir. Her paketin kodu Node.js CSV monorepo altında versiyonlanmıştır.


Kullanım

Kurulum komutu npm install csv'dir. Yarn kullanıyorsanız, yarn add csv komutunu çalıştırın.

Ana modüller, Node.js yerel stream API ile tamamen uyumludur. Kolaylık sağlamak amacıyla geri çağırma ve senkron API'ler gibi alternatif API'ler de mevcuttur.

ipucu

Ek kullanım ve örnekler için örnek sayfasına başvurabilirsiniz.