Skip to main content

How To Read Excel and Text File In Java Code

How To Read Excel and Text File In Java Code


java


Read Excel file in java

Excel is the very popular file format created by Microsoft. 

In this article i have discussing how to read Excel files using java code.


Java Code :

 public static void main(String[] args) throws IOException
 {

        String fileName = "C:\\file-path\\report.xls";
        String cellContent = "Total";
        int rownr=0, colnr = 10;

        InputStream input = new FileInputStream(fileName);

        HSSFWorkbook wb = new HSSFWorkbook(input);
        HSSFSheet sheet = wb.getSheetAt(0);

        rownr = findRow(sheet, cellContent);
        finish();
}

private static int findRow(HSSFSheet sheet, String cellContent)
{
    for (Row row : sheet) {
        for (Cell cell : row)
        {
            Iterator cells = row.cellIterator ();

                while (cells.hasNext ())
                {
                HSSFCell cell = cells.next ();

                switch (cell.getCellType ())
                {
                    case HSSFCell.CELL_TYPE_NUMERIC :
                    {
                        System.out.println ("Numeric value: " + cell.getNumericCellValue ());
                        break;
                    }
                    case HSSFCell.CELL_TYPE_STRING :
                    {
                        HSSFRichTextString richTextString = cell.getRichStringCellValue ();
                        System.out.println ("String value: " + richTextString.getString ());
                        break;
                    }
                    default :
                    {
                        System.out.println ("Type not supported.");
                        break;
                    }
                }       
                        }
                    }              
                    return 0;
}
}


Read Text file in java

Text is the very popular file format and The first notepad Text file was originally invented on 18th February, 1902, when a man named J. A. Birchall created the Silver City Writing Tablet for his stationery company in Tasmania, Australia.

In this article i have discussing how to read Text files using java code.

Simple Steps :

1) First step is very simple only import BufferReader and FileReader Input/Output java package in your class.

2) Create a BufferedReader object with your Text file path.

3) Check Text file is Not Empty.

4) Print your Text file lines.

Java Code :

import java.io.BufferedReader; 
import Java.io.FileReader; 
public class ReadLine
{
  BufferedReader br = new BufferedReader(new FileReader("youtFile.txt"));
  try
  {
    String line;
    while((line= br.readLine())!=null)
    {
        System.out.pringln(line)
    }
  }
 catch(Esception exo)
 {
   
 }
 finally
 {
    br.close();
  }


I hope this article useful to you. So, Please like and share.
Thank you.




Comments

Popular posts from this blog

Smart Cities Mission

Smart Cities Mission हेलो फ्रेंड्स आज में यहा पे स्मार्ट सिटी( Smart city ) होता क्या हे ! इसकी हमें जरुरत क्या हे ! इनसे हमें क्या फायदा होगा ! इस के बारे में बताऊंगा । स्मार्ट सिटी के लिए क्या क्या जरुरी है।    स्मार्ट सिटी( Smart city ) के लिए आधुनिक तकनीक, जन सुविधा, सुरक्षित पर्यावरण, परिवन व्यवस्ता, उन्नत कारोबार और इंटरनेशन पहोच जरुरी होती है।  एक तरह से इसको हम सिटी की तस्वीर बदलने की योजना भी कह शकते है।  दुनिया के टॉप 5 स्मार्ट सिटी ( Top 5 Smart City in World ) - Tokyo - Landon - New York - Jyurikh - Peris  स्मार्ट सिटी बनानेकी जरुरत क्या पड़ी।  जो हमारी पॉपुलेशन बढ़ रही है और उनके कारण रहने के लिए जो प्रॉब्लम हो रहे है वो इस मिशन से हमारी प्रॉब्लम को कम कर शकते है और इकॉनमी प्रोग्रेस भी कर शकते है।  स्मार्ट सिटी से हमें क्या फायदा होगा।   स्मार्ट सिटी में कई सारी इंटरनेशन कंपनी या आएँगी तो उसके कारण हमें रोजगारी मिल शकेंगी। स्मार्ट सिटी...

Digital India Mission Launched by PM Narendra Modi

Digital India Mission Launched by PM Narendra Modi What is Digital India Mission ? डिज़िटल इंडिया अभियान की शुरुआत 1 जुलाई, 2015 को हमारे प्रधानमंत्री माननीय श्री नरेंद्र भाई मोदी ( Indian 15th PM Narendra Modi ) द्वारा की गयी । यह अभियान हमारे देश के लिए में एक क्रांतिकारी परिवर्तन की शुरुआत है । इस अभियान का उद्देश्य सरकारी सेवाओं को आम जनता के पास आसानी से पहुँचाना , इंटरनेट सेवा को और भी बेहतर बनाना एवं घर घर तक पहुँचाना है ।  Advantages of Digital India Mission  Up gradation of Indian T.   IT for Jobs. Universal access of mobile connectivity etc.   Public Internet Access Service  e Governance DigiLocker Facility डिज़िटल लॉकर सेवा इस  इंडिया योजना का सबसे महत्वपूर्ण भाग है । इसका सबसे बड़ा लाभ आम जनता को मिलेगा । इस सेवा के  प्रयोग से हम अपना आधार कार्ड नंबर, पैनकार्ड नंबर, पासपोर्ट, मार्कशीट, डिग्री और सर्टिफिकेट्स आदि ऑनलाइन सुरक्षित रख सकते हैं । Services provide in Digital India Mission ...

Republic Day of India - 26 January, 2017

Republic Day of India - 26 January, 2017 इस साल इंडिया अपना 68th रिपब्लिक डे( 68th Republic Day ) का उत्सव मनाएंगा, पहली बार 1950 में रिपब्लिक डे मनाया गया था और इस दिवस को नेशनल हॉलिडे धोषित किया गया है। Chief Guest on Republic Day of India 2017 इस साल हमारे इस रिपब्लिक डे के चीफ गेस्ट होगे  French President Francois Hollande और हमारी रिपब्लिक डे की परेड में भी उपस्तित रहेंगे।    मीडिया के सोर्स के अनुसार इस साल  UK Prime Minister David Cameron, Spanish PM Mariano Rajoy Brey और French President Francois Hollande उपस्तित रहेंगे। Republic Day Celebration जैसे हम स्वतंत्रता दिवस ब्रिटिश से आजाद होने की लिए मनाते है उसी तरह ये गणतंत्र दिवस हम अपने फ़ौज़ के संविधान के लिए मनाते है। इस दिवस हम नई दिल्ही के राजपत पर परेड होती है जिसमे फ़ौज, नेवी, एयर फोर्स और ट्रेडिशनल डान्स करके लोगो को मंत्र मुध कर देते है और इस दिन नेशनल अवार्ड्स ( Maha Veer Chakra, Ashok Chakra, Param Veer Chakra, Veer C...