কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্ট দিয়ে ফাইল পড়া ও লেখা


ক্লায়েন্ট সাইড (ব্রাউজারে) জাভাস্ক্রিপ্ট দিয়ে ফাইল পড়া বা লেখা যায় না। এটি সার্ভার-সাইডে Node.js-এর fs মডিউল দিয়ে করা যায়। এতে ফাইল সিস্টেমে ফাইল পড়া ও লেখার জন্য সিনক্রোনাস এবং অ্যাসিনক্রোনাস ফাংশন থাকে। চলুন Node.js-এ fs মডিউল দিয়ে ফাইল পড়া ও লেখার উদাহরণ দেখি।

main.js নামে একটি JS ফাইল তৈরি করুন নিচের কোডসহ -

var fs = require("fs"); console.log("Going to write into existing file"); // input.txt নামে নতুন ফাইল খুলুন এবং "Simply Easy Learning!" লিখুন fs.writeFile('input.txt', 'Simply Easy Learning!', function(err) { if (err) { return console.error(err); } console.log("Data written successfully!"); console.log("Let's read newly written data"); // নতুন লিখিত ফাইল পড়ুন এবং এর সব কন্টেন্ট কনসোলে প্রিন্ট করুন fs.readFile('input.txt', function (err, data) { if (err) { return console.error(err); } console.log("Asynchronous read: " + data.toString()); }); });

এখন main.js রান করুন ফলাফল দেখতে -

$ node main.js

আউটপুট

Going to write into existing file Data written successfully! Let's read newly written data Asynchronous read: Simply Easy Learning!

fs মডিউল কীভাবে কাজ করে এবং কীভাবে ব্যবহার করবেন তার বিড়ত জানতে https://www.tutorialspoint.com/nodejs/nodejs_file_system.htm দেখুন।


  1. জাভাস্ক্রিপ্টে File এবং FileReader

  2. HTML ফাইলে জাভাস্ক্রিপ্ট এম্বেড করার পদ্ধতি

  3. জাভাস্ক্রিপ্ট ব্যবহার করে JSON অ্যারে থেকে ডেটা পড়া

  4. পাইথনে openpyxl ব্যবহার করে এক্সেল ফাইল পড়া ও লিখা