public class SciValCSV extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) StringBuilder |
csv_part |
(package private) int |
csv_part_lines |
(package private) ArrayList<String> |
head_part |
(package private) long |
lastModified |
(package private) ArrayList<String> |
tail_part |
| Constructor and Description |
|---|
SciValCSV(File file,
String csv_start,
String csv_end,
boolean escape_dquote,
PrintWriter err) |
| Modifier and Type | Method and Description |
|---|---|
(package private) org.apache.commons.csv.CSVParser |
createCSVParser() |
int |
getNumberOfCSVLines() |
static int |
getRecInteger(org.apache.commons.csv.CSVRecord rec,
String cn,
int dv)
Recordから指定の整数値を抽出する.
抽出したテキストが空白または"-", 非整数値の場合にはデフォルト値を返す.
|
static double |
getRecReal(org.apache.commons.csv.CSVRecord rec,
String cn,
double dv)
Recordから指定の実数値を抽出する.
抽出したテキストが空白または"-", 非実数値の場合にはデフォルト値を返す.
|
static String |
getRecText(org.apache.commons.csv.CSVRecord rec,
String cn,
String dv)
Recordから指定のテキストを抽出する.
抽出したテキストが空白または"-"の場合にはデフォルト値を返す.
|
StringBuilder csv_part
int csv_part_lines
long lastModified
SciValCSV(File file, String csv_start, String csv_end, boolean escape_dquote, PrintWriter err)
public int getNumberOfCSVLines()
org.apache.commons.csv.CSVParser createCSVParser()
throws IOException
IOExceptionpublic static String getRecText(org.apache.commons.csv.CSVRecord rec, String cn, String dv)
rec - CSVRecord.cn - CSVのカラム名.dv - デフォルト値.public static int getRecInteger(org.apache.commons.csv.CSVRecord rec,
String cn,
int dv)
rec - CSVRecord.cn - CSVのカラム名.dv - デフォルト値.public static double getRecReal(org.apache.commons.csv.CSVRecord rec,
String cn,
double dv)
rec - CSVRecord.cn - CSVのカラム名.dv - デフォルト値.EDB Working Group at Mon Dec 15 16:45:05 JST 2025