Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java में CSV फाइलों के साथ काम करना

परिचय

OpenCSV को पहले इंस्टॉल करना होगा, जो Java के लिए एक पार्सर लाइब्रेरी है। डिपेंडेंसी को मेवेन प्रोजेक्ट में pom.xml फ़ाइल में उल्लेख करना होगा। उसके बाद, नीचे दिए गए कोड का उपयोग किया जा सकता है।

उदाहरण

import java.io.FileReader;
import java.io.*;
import com.opencsv.CSVReader;

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(cell + "\t");
                }
                System.out.println();
            }
        }
        catch (Exception e){
            e.printStackTrace();
        }
    }
}

आउटपुट

CSV फाइल में डेटा को लाइन दर लाइन प्रिंट करता है

Demo नाम की एक क्लास में 'readDataLineByLine' नाम का एक फ़ंक्शन होता है जो पैरामीटर के रूप में एक फाइल लेता है। एक FileReader इंस्टेंस बनाया जाता है, और एक CSVReader इंस्टेंस बनाया जाता है, जो CSV फाइल में तत्वों को पढ़ता है। हर लाइन को एक-एक करके पढ़ा जाता है और स्क्रीन पर प्रदर्शित किया जाता है। यह ट्राई ब्लॉक में लिखा जाता है, और अपवाद (यदि कोई हो) 'कैच' ब्लॉक में पकड़े जाते हैं।

  1. फिक्स: .gitignore काम नहीं कर रहा फिक्स: .gitignore काम नहीं कर रहा

    GitHub कोड सहयोग और रिपॉजिटरी शेयरिंग के क्षेत्र में एक अग्रणी अग्रणी बनकर उभरा है। GitHub मुख्य रूप से एक वर्जन कंट्रोल सॉफ्टवेयर है जो उपयोगकर्ताओं को वितरित वर्जन कंट्रोल और SCM (सोर्स कोड मैनेजमेंट) का नियंत्रण देता है। इस प्लेटफॉर्म का उपयोग दुनिया भर के प्रमुख व्यवसायों और कंपनियों द्वारा किया

  1. एक्सेल में CSV फॉर्मेटिंग में महारत हासिल करें - 2 चरण-दर-चरण उदाहरण एक्सेल में CSV फॉर्मेटिंग में महारत हासिल करें - 2 चरण-दर-चरण उदाहरण

    जब हम नाम, पते या किसी उत्पाद की जानकारी जैसे सूचनाओं के टुकड़ों के साथ काम कर रहे होते हैं, तो हम कभी-कभी उन्हें टेक्स्ट फ़ाइल के रूप में रखते हैं। इस प्रकार की टेक्स्ट फ़ाइल को CSV फ़ाइल कहा जाता है। लेकिन हमें इन CSV फ़ाइलों को एक्सेल में आयात करने के लिए फॉर्मेट करने की आवश्यकता हो सकती है ताकि

  1. कमांड प्रॉम्प्ट बेसिक्स: फाइल और फोल्डर ऑपरेशन में मास्टर करें कमांड प्रॉम्प्ट बेसिक्स: फाइल और फोल्डर ऑपरेशन में मास्टर करें

    कमांड प्रॉम्प्ट बेसिक्स: फाइलों और फ़ोल्डरों के साथ काम करना फाइल एक्सप्लोरर का उपयोग करके अपनी फाइलों को नेविगेट करने से थक गए हैं? ठीक है, हो सकता है कि यह आप न हों, जब तक कि आप एक डेवलपर या आईटी पेशेवर न हों। डेवलपर हों या नहीं, बुनियादी कमांड लाइन ज्ञान हमेशा अच्छा होता है। इस गाइड में, हम कुछ स