Package jodd.util
Class CsvUtil
- java.lang.Object
-
- jodd.util.CsvUtil
-
public class CsvUtil extends java.lang.ObjectHelps with CSV strings. See: http://en.wikipedia.org/wiki/Comma-separated_values
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringDOUBLE_QUOTEprotected static charFIELD_QUOTEprotected static charFIELD_SEPARATORprotected static java.lang.StringSPECIAL_CHARS
-
Constructor Summary
Constructors Constructor Description CsvUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static voidaddField(java.util.List<java.lang.String> row, java.lang.String line, int startIndex, int endIndex, boolean inQuoted)static java.lang.StringtoCsvString(java.lang.Object... elements)Parse fields as csv string,static java.lang.String[]toStringArray(java.lang.String line)Converts CSV line to string array.
-
-
-
Field Detail
-
FIELD_SEPARATOR
protected static final char FIELD_SEPARATOR
- See Also:
- Constant Field Values
-
FIELD_QUOTE
protected static final char FIELD_QUOTE
- See Also:
- Constant Field Values
-
DOUBLE_QUOTE
protected static final java.lang.String DOUBLE_QUOTE
- See Also:
- Constant Field Values
-
SPECIAL_CHARS
protected static final java.lang.String SPECIAL_CHARS
- See Also:
- Constant Field Values
-
-
Method Detail
-
toCsvString
public static java.lang.String toCsvString(java.lang.Object... elements)
Parse fields as csv string,
-
toStringArray
public static java.lang.String[] toStringArray(java.lang.String line)
Converts CSV line to string array.
-
addField
private static void addField(java.util.List<java.lang.String> row, java.lang.String line, int startIndex, int endIndex, boolean inQuoted)
-
-