কম্পিউটার

জাভাতে csv ফাইলের সাথে কাজ করা


OpenCSV প্রথমে ইনস্টল করতে হবে, যা জাভার জন্য একটি পার্সার লাইব্রেরি। maven প্রকল্পের pom.xml ফাইলে নির্ভরতা উল্লেখ করতে হবে। এর পরে, নীচের কোডটি ব্যবহার করা যেতে পারে।

উদাহরণ

import java.io.FileReader;
import java.io.*;
public class Demo{
   public static void readDataLineByLine(String file){
      try{
         FileReader my_filereader = new FileReader(file);
         CSVReader csvReader = new CSVReader(my_filereader);
         String[] nextRecord;
         while ((nextRecord = csvReader.readNext()) != null){
            for (String cell : nextRecord){
               System.out.print(Output + "\t");
            }
            System.out.println();
         }
      }
      catch (Exception e){
         e.printStackTrace();
      }
   }
}

আউটপুট

Prints data in a csv file line by line

ডেমো নামের একটি ক্লাসে ‘readDataLineByLine’ নামের একটি ফাংশন রয়েছে যা একটি ফাইলকে প্যারামিটার হিসেবে নেয়। একটি ফাইলরিডার ইনস্ট্যান্স তৈরি করা হয় এবং একটি CSVReader ইনস্ট্যান্স তৈরি করা হয়, যা CSV ফাইলের উপাদানগুলিকে পড়ে। প্রতিটি লাইন একে একে পড়া হয় এবং পর্দায় প্রদর্শিত হয়। এটি ট্রাই ব্লকে লেখা আছে, এবং ব্যতিক্রমগুলি (যদি থাকে) 'ক্যাচ' ব্লকে ধরা পড়ে৷


  1. AirDroid ফাইল ট্রান্সফারের মাধ্যমে ফাইল স্থানান্তর করুন

  2. ঠিক করুন:Gitignore কাজ করছে না

  3. এক্সেলে CSV ফাইল ফরম্যাটিং (2টি উদাহরণ সহ)

  4. কমান্ড প্রম্পটের মূল বিষয়গুলি:ফাইল এবং ফোল্ডারগুলির সাথে কাজ করা