كيفية قراءة ملف CSV باستخدام Node.js

برنامج تعليمي سريع لقراءة البيانات من ملف CSV باستخدام Node.js

تتيح لك العديد من وحدات npm المختلفة القراءة من ملف CSV.

يعتمد معظمهم علىتيارات، مثلcsv-parserأوnode-csv.

هذه الأشياء رائعة للتعامل مع CSV في نظام الإنتاج.

أحب أن أبقي الأمور بسيطة عندما لا أفكر في الأداء على سبيل المثال ، لتحليل CSV لمرة واحدة كان علي القيام به لدمج أنظمة الخلفية الخاصة بي.

للقيام بذلك ، كنتneat-csv، وهي الحزمة التي تكشف عن ملفcsv-parserوظيفة لواجهة بسيطة غير متزامنة / انتظار.

قم بتثبيته باستخدام ملفاتnpm install neat-csvوأطلبه في تطبيقك:

const neatCsv = require('neat-csv');

ثم قم بتحميل ملف CSV من نظام الملفات واستدعاء neatCsv لتمرير محتوى الملف:

const fs = require('fs')

fs.readFile(’./file.csv’, async (err, data) => { if (err) { console.error(err) return } console.log(await neatCsv(data)) })

يمكنك الآن البدء في فعل كل ما تريد القيام به بالبيانات ، والتي تمت تهيئتها كمصفوفة من عناصر JavaScript.

تحميل مجانيكتيب Node.js


المزيد من دروس العقدة: