A CSV ৷ মানে কমা বিভক্ত মান . একটি CSV ফাইলে, প্রতিটি লাইনে কমা(,) দিয়ে আলাদা করা শব্দ থাকে এবং এটি একটি .csv এর সাথে সংরক্ষণ করা হয় এক্সটেনশন।
আমরা readLine() ব্যবহার করে একটি CSV ফাইল লাইন পড়তে পারি BufferedReader এর পদ্ধতি ক্লাস লাইনের শব্দগুলিকে একটি অ্যারেতে পেতে প্রতিটি লাইনকে কমা অক্ষরে বিভক্ত করুন। এখন আমরা সহজে অ্যারের বিষয়বস্তু মুদ্রণ করতে পারি এটির উপর পুনরাবৃত্তি করে বা একটি উপযুক্ত সূচক ব্যবহার করে৷
CSV ফাইল
উদাহরণ
import java.io.*; public class CSVReaderTest { public static final String delimiter = ","; public static void read(String csvFile) { try { File file = new File(csvFile); FileReader fr = new FileReader(file); BufferedReader br = new BufferedReader(fr); String line = ""; String[] tempArr; while((line = br.readLine()) != null) { tempArr = line.split(delimiter); for(String tempStr : tempArr) { System.out.print(tempStr + " "); } System.out.println(); } br.close(); } catch(IOException ioe) { ioe.printStackTrace(); } } public static void main(String[] args) { // csv file to read String csvFile = "C:/Temp/Technology.csv"; CSVReaderTest.read(csvFile); } }
আউটপুট
"JAVA" "PYTHON" "JAVASCRIPT" "SELENIUM" "SCALA"