org.boris.xlloop.util
Class CSV
java.lang.Object
org.boris.xlloop.util.CSV
public class CSV
- extends java.lang.Object
Constructor Summary |
CSV()
|
Method Summary |
static java.io.BufferedReader |
openUrl(java.lang.String url)
Try to open the given url as a file or url. |
static java.lang.String[] |
parseLine(java.lang.String line,
char delim,
boolean hasQuotes)
Parse a line. |
static java.lang.String[][] |
readEx(java.lang.String url,
java.lang.String delim,
boolean hasQuotes)
Read a CSV from a file or URL. |
static java.lang.String |
toCSV(java.lang.String[] arr)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CSV
public CSV()
toCSV
public static java.lang.String toCSV(java.lang.String[] arr)
parseLine
public static java.lang.String[] parseLine(java.lang.String line,
char delim,
boolean hasQuotes)
- Parse a line.
- Parameters:
line.
-
- Returns:
- String[].
openUrl
public static java.io.BufferedReader openUrl(java.lang.String url)
throws java.lang.Exception
- Try to open the given url as a file or url.
- Parameters:
url.
-
- Returns:
- BufferedReader.
- Throws:
java.lang.Exception
readEx
public static java.lang.String[][] readEx(java.lang.String url,
java.lang.String delim,
boolean hasQuotes)
throws java.lang.Exception
- Read a CSV from a file or URL.
- Parameters:
url.
-
- Returns:
- String[][] (as the csv array).
- Throws:
java.lang.Exception