endrov.util.io
Class EvSpreadsheetImporter

java.lang.Object
  extended by endrov.util.io.EvSpreadsheetImporter

public class EvSpreadsheetImporter
extends java.lang.Object

Import Excel and CSV tables


Field Summary
 java.util.List<java.util.ArrayList<java.lang.String>> rows
           
 
Constructor Summary
EvSpreadsheetImporter()
           
 
Method Summary
 java.util.List<java.lang.String> getColumnNames()
           
 void importCSV(java.io.Reader is, char fieldDelim, char quoteCharacter)
          Import CSV file given delimiter
 void importExcel(java.lang.String filename)
          Import Excel file
 void intoXML(org.jdom.Element e, java.lang.String elementName)
           
 java.util.ArrayList<java.lang.String> readLine()
           
 void show()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rows

public java.util.List<java.util.ArrayList<java.lang.String>> rows
Constructor Detail

EvSpreadsheetImporter

public EvSpreadsheetImporter()
Method Detail

importCSV

public void importCSV(java.io.Reader is,
                      char fieldDelim,
                      char quoteCharacter)
               throws java.io.IOException
Import CSV file given delimiter

Throws:
java.io.IOException

importExcel

public void importExcel(java.lang.String filename)
                 throws java.lang.Exception
Import Excel file

Throws:
java.lang.Exception

getColumnNames

public java.util.List<java.lang.String> getColumnNames()

show

public void show()

intoXML

public void intoXML(org.jdom.Element e,
                    java.lang.String elementName)

readLine

public java.util.ArrayList<java.lang.String> readLine()