skip to main | skip to sidebar

Java Programs and Examples with Output

Pages

▼
 
  • RSS
  • Twitter
Sunday, September 16, 2012

CSV File reader using java

Posted by Admin at 12:52 AM – 0 comments
 

Code used for reading the CSV file format which will be one of the standard format of file type. Usingthis code One can be able to read the content of the csv file for data processing for further validation


import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.Reader;
import java.util.StringTokenizer;
public class TestGrid {
 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  String fileName="C:/APPLE.csv";
  try {
   BufferedReader br = new BufferedReader( new FileReader(fileName));
   String strLine = null;
   StringTokenizer st = null;
   int lineNumber = 0, tokenNumber = 0;
   while( (fileName = br.readLine()) != null)
   {
    lineNumber++;
    //break comma separated line using ","
    st = new StringTokenizer(fileName, ",");
    while(st.hasMoreTokens())
    {
     //display csv values
     tokenNumber++;
     System.out.println("Line # " + lineNumber +
       ", Token # " + tokenNumber
       + ", Token : "+ st.nextToken());
    }
    //reset token number
    tokenNumber = 0;
   }
  }
  catch (FileNotFoundException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  } catch (IOException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
 }
}

Labels: CSV Example

Leave a Reply

Newer Post Older Post
Subscribe to: Post Comments ( Atom )
  • Popular
  • Recent
  • Archives
Powered by Blogger.
 
 
 
© 2011 Java Programs and Examples with Output | Designs by Web2feel & Fab Themes

Bloggerized by DheTemplate.com - Main Blogger