CSV Update

thobaben_serialize
Harald Wolff 2015-04-21 11:55:04 +02:00
parent 3a674f57ea
commit a6cac2bff9
2 changed files with 16 additions and 1 deletions

View File

@ -218,7 +218,11 @@ public class CSV {
if (String.class.isInstance(record.getValue(i)))
writer.write(enclosedBy);
writer.write(record.getValue(i).toString());
if (Float.class.isInstance(record.getValue(i))){
writer.write(String.format("%.4f", record.getValue(i)));
} else {
writer.write(record.getValue(i).toString());
}
if (String.class.isInstance(record.getValue(i)))
writer.write(enclosedBy);
@ -253,6 +257,12 @@ public class CSV {
}
public CSVRecord getRecord(int row){
if (row >= records.size()){
int size = records.size();
for (int i=0;i<=(row-size);i++){
records.add(new CSVRecord());
}
}
return records.get(row);
}

View File

@ -15,6 +15,11 @@ public class CSVRecord {
}
public void setValue(int column,Object value){
if (column >= columns.size()){
int size = columns.size();
for (int i=0;i<=(column-size);i++)
columns.add("");
}
columns.set(column, value);
}