org.databene.document.csv
Class CSVUtil

java.lang.Object
  extended by org.databene.document.csv.CSVUtil

public class CSVUtil
extends java.lang.Object

Utility methods for CSV processing.

Created: 07.06.2007 07:44:28

Since:
0.5.4
Author:
Volker Bergmann

Constructor Summary
CSVUtil()
           
 
Method Summary
static java.lang.String formatHeader(char separator, java.lang.String... propertyNames)
           
static java.lang.String[][] parseRows(java.lang.String url, char separator)
           
static java.lang.String[][] parseRows(java.lang.String url, char separator, java.lang.String encoding)
           
static java.lang.String renderCell(java.lang.String text, char separator)
           
static void writeRow(java.io.Writer out, char separator, java.lang.String... cells)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSVUtil

public CSVUtil()
Method Detail

parseRows

public static java.lang.String[][] parseRows(java.lang.String url,
                                             char separator)
                                      throws java.io.IOException
Throws:
java.io.IOException

parseRows

public static java.lang.String[][] parseRows(java.lang.String url,
                                             char separator,
                                             java.lang.String encoding)
                                      throws java.io.IOException
Throws:
java.io.IOException

writeRow

public static void writeRow(java.io.Writer out,
                            char separator,
                            java.lang.String... cells)
                     throws java.io.IOException
Throws:
java.io.IOException

renderCell

public static java.lang.String renderCell(java.lang.String text,
                                          char separator)

formatHeader

public static java.lang.String formatHeader(char separator,
                                            java.lang.String... propertyNames)


Copyright © 2010. All Rights Reserved.