on a Win 10 / 64b / region US /
String swedish = "1,2,3,4,5,a,A,Å,å,Ä,ä,o,O,Ö,ö";
String[] lines;
String outfile = "data/test.csv";
void setup() {
size(100,200);
makeFile();
loadFile();
}
void draw() {
}
void makeFile() {
lines = swedish.split(",");
saveStrings(outfile, lines);
println("save to "+outfile);
}
Table data;
void loadFile() {
int dy =0;
data = loadTable(outfile,"csv");
println(data.getRowCount() + " rows, "+data.getColumnCount() + " cols in table");
for (TableRow row : data.rows()) text( row.getString(0) ,10,10+13*dy++);
}
/* data/test.csv
1
2
3
4
5
a
A
Å
å
Ä
ä
o
O
Ö
ö
*/