|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CSVParse
Read files in comma separated value format.
Method Summary | |
---|---|
void |
changeDelimiter(char newDelim)
Change this parser so that it uses a new delimiter. |
void |
changeQuote(char newQuote)
Change this parser so that it uses a new character for quoting. |
void |
close()
Close any stream upon which this parser is based. |
int |
getLastLineNumber()
Get the line number that the last token came from. |
int |
lastLineNumber()
Get the line number that the last token came from. |
java.lang.String |
nextValue()
Read the next value from the file. |
Method Detail |
---|
java.lang.String nextValue() throws java.io.IOException
java.io.IOException
- if an error occurs while reading.int lastLineNumber()
int getLastLineNumber()
New line breaks that occur in the middle of a token are not counted in the line number count.
void changeDelimiter(char newDelim)
The initial character is a comma, the delimiter cannot be changed to a quote or other character that has special meaning in CSV.
newDelim
- delimiter to which to switch.
BadDelimiterException
- if the character cannot be used as a delimiter.void changeQuote(char newQuote)
The initial character is a double quote ("), the delimiter cannot be changed to a comma or other character that has special meaning in CSV.
newQuote
- character to use for quoting.
BadQuoteException
- if the character cannot be used as a quote.void close() throws java.io.IOException
java.io.IOException
- if an error occurs while closing the stream.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |