নোড অফিসের সাথে সহজেই Microsoft® এক্সেল স্প্রেডশীট পার্স করুন
ওপেন সোর্স JavaScript এবং Node.js স্প্রেডশীট API ডেভেলপারদের Microsoft Excel স্প্রেডশীটগুলিকে প্রোগ্রাম্যাটিকভাবে পার্স করতে দেয়।
NodeOffice হল জাভাস্ক্রিপ্ট ডেভেলপারদের জন্য মাইক্রোসফট এক্সেল স্প্রেডশীটকে প্রোগ্রাম্যাটিকভাবে পার্স করার জন্য একটি ওপেন-সোর্স API। NodeOffice সম্পূর্ণরূপে জাভাস্ক্রিপ্ট ব্যবহার করে বিকশিত হয়েছে, এবং আপনি এটি আপনার Node.js প্রকল্পের জন্য ব্যবহার করেন। এটি উইন্ডোজ, ম্যাক ওএস এবং লিনাক্স সহ বিভিন্ন অপারেটিং সিস্টেম সমর্থন করে। NodeOffice প্রোগ্রামারদের জন্য তাদের নিজস্ব অ্যাপ্লিকেশনের মধ্যে স্প্রেডশীট নথি পার্স করার জন্য একটি সহজ এবং হালকা সমাধান।
আপনি নোড অফিস ব্যবহার করার আগে, পার্সারের জন্য মাইক্রোসফ্ট এক্সেল শীটগুলিকে HTML-এ রূপান্তর করতে XHTML ইনস্টল করতে ভুলবেন না এবং একটি কমান্ড-লাইন টুল unoconv যা আপনাকে LibreOffice থেকে যেকোনো নথি বিন্যাস রূপান্তর করতে দেয়।
NodeOffice দিয়ে শুরু করা
T NodeOffice লাইব্রেরি ইনস্টল করার প্রস্তাবিত উপায় হল npm এর মাধ্যমে। একটি মসৃণ ইনস্টলেশনের জন্য নিম্নলিখিত কমান্ড ব্যবহার করুন.
npm-এর মাধ্যমে NodeOffice ইনস্টল করুন
npm install office
আপনি GitHub সংগ্রহস্থল থেকে সংকলিত শেয়ার্ড লাইব্রেরি ডাউনলোড করতে পারেন এবং এটি ইনস্টল করতে পারেন৷
বিনামূল্যে JavaScript API এর মাধ্যমে XLS পার্স করুন
NodeOffice হল একটি ওপেন-সোর্স JavaScript API যা বিনামূল্যে মাইক্রোসফট স্প্রেডশীট নথি পার্স করতে পারে। এক্সেল স্প্রেডশীট নথি পার্স করার জন্য এটি একটি সহজ এবং হালকা টুল। নিম্নলিখিত সহজ লাইন কোড ব্যবহার করে, আপনি JavaScript ব্যবহার করে আপনার XLS পার্স করতে পারেন।
- NodeOffice অন্তর্ভুক্ত করুন
- Office.parse() পদ্ধতি ব্যবহার করে XLS পার্স করুন এবং এক্সেল ফাইলের নাম স্ট্রিং হিসাবে পাস করুন
DOCX পার্স করুন - জাভাস্ক্রিপ্ট
var office = require('office');
office.parse('fileformat.xls', function(err, data) {
console.log(data);
});