public class CSVAsHashMap extends Object
Constructor and Description |
---|
CSVAsHashMap() |
Modifier and Type | Method and Description |
---|---|
static HashSet<String> |
getUniqueValues(ArrayList<HashMap<String,String>> data,
String key,
boolean print)
Get all unique values of a column.
|
static ArrayList<HashMap<String,String>> |
load(String filePath)
Load a CSV file.
|
static ArrayList<HashMap<String,String>> |
load(String filePath,
String patternString)
Load a CSV file.
|
static void |
save(ArrayList<HashMap<String,String>> data,
String outPath,
String outFile)
Store as csv file
|
static void |
save(ArrayList<HashMap<String,String>> data,
String outPath,
String outFile,
Comparator<String> keysComparator) |
public static ArrayList<HashMap<String,String>> load(String filePath)
filePath
- public static ArrayList<HashMap<String,String>> load(String filePath, String patternString)
filePath
- patternString
- NB: for tab separated files, use "([^\t]*)"public static void save(ArrayList<HashMap<String,String>> data, String outPath, String outFile)
data
- outPath
- outFile
- public static void save(ArrayList<HashMap<String,String>> data, String outPath, String outFile, Comparator<String> keysComparator)
Copyright © 2020. All rights reserved.