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

जावा में CSV फ़ाइल से डेटा कैसे पढ़ा जाए?


एक सीएसवी अल्पविराम से अलग किए गए मान . के लिए खड़ा है . CSV फ़ाइल में, प्रत्येक पंक्ति में ऐसे शब्द होते हैं जो अल्पविराम (,) . से अलग होते हैं और यह एक .csv . के साथ संग्रहीत किया जाता है विस्तार।

हम readLine() . का उपयोग करके CSV फ़ाइल लाइन को लाइन दर लाइन पढ़ सकते हैं बफर्डरीडर . की विधि कक्षा। पंक्ति के शब्दों को एक सरणी में लाने के लिए प्रत्येक पंक्ति को अल्पविराम वर्ण पर विभाजित करें। अब हम सरणी की सामग्री को उस पर पुनरावृति करके या उपयुक्त अनुक्रमणिका का उपयोग करके आसानी से प्रिंट कर सकते हैं।

CSV फ़ाइल

जावा में 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"

  1. एंड्रॉइड पर संपत्तियों से फाइल कैसे पढ़ा जाए?

    यह उदाहरण दर्शाता है कि मैं android में एसेट से फ़ाइल कैसे पढ़ूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 फाइल (myText.tx

  1. जावा का उपयोग कर फ़ोल्डर से निर्देशिका (केवल) कैसे प्राप्त करें?

    ListFiles() विधि वर्तमान (फ़ाइल) ऑब्जेक्ट द्वारा दर्शाए गए पथ में सभी फ़ाइलों (और निर्देशिकाओं) की वस्तुओं (सार पथ) को धारण करने वाली एक सरणी देता है। फ़ाइल फ़िल्टर इंटरफ़ेस पथ नामों के लिए फ़िल्टर है जिसे आप listFiles() विधि के पैरामीटर के रूप में पास कर सकते हैं। यह विधि पारित फ़िल्टर पर दिए गए फ

  1. जावा में गुण फ़ाइल से डेटा कैसे पढ़ा जाए?

    गुण हैशटेबल वर्ग का एक उपवर्ग है और यह गुणों के निरंतर सेट का प्रतिनिधित्व करता है। गुण स्ट्रीम में सहेजा जा सकता है या स्ट्रीम से लोड किया जा सकता है। गुण सूची में प्रत्येक कुंजी और उसके संगत मान एक स्ट्रिंग है। गुण फ़ाइल का उपयोग जावा में कॉन्फ़िगरेशन को बाहरी बनाने और कुंजी-मूल्य जोड़े को संग