net.java.sen.util
Class CSVParser

java.lang.Object
  extended bynet.java.sen.util.CSVParser

public class CSVParser
extends java.lang.Object

parse CSV file and extract token.


Constructor Summary
CSVParser(java.io.InputStream is)
          Constructor for CSVParser
CSVParser(java.io.InputStream is, java.lang.String charset)
          Constructor for CSVParser
CSVParser(java.lang.String str)
          Constructor for CSVParser
 
Method Summary
static void main(java.lang.String[] args)
           
 boolean nextRow()
           
 java.lang.String nextToken()
          extract next token.
 java.lang.String[] nextTokens()
          extract all tokens in line.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSVParser

public CSVParser(java.io.InputStream is)
          throws java.io.IOException
Constructor for CSVParser

Parameters:
is - input stream to parse.

CSVParser

public CSVParser(java.lang.String str)
Constructor for CSVParser

Parameters:
str - input string to parse.

CSVParser

public CSVParser(java.io.InputStream is,
                 java.lang.String charset)
          throws java.io.IOException
Constructor for CSVParser

Parameters:
is - input stream to parse.
charset - charset for stream.
Method Detail

nextRow

public boolean nextRow()
                throws java.io.IOException
Throws:
java.io.IOException

nextToken

public java.lang.String nextToken()
extract next token.

Returns:
token

nextTokens

public java.lang.String[] nextTokens()
                              throws java.io.IOException
extract all tokens in line.

Returns:
tokens
Throws:
java.io.IOException

main

public static void main(java.lang.String[] args)