Hallo,
ich lese nacheinander csv-Dateien ein und speichere die Daten in einem String-Array.
Die Daten müssen nach bestimmten Kriterien gefiltert werden.
Die erste Zeile, die eingelesen wird, sind Überschriften von Spalten. Das Problem ist, dass die csv-Dateien leicht unterschiedlich sind, was die Spaltenüberschriften angeht. Mal fehlt eine Überschrift, mal sind zwei Überschriften an unterschiedlichen Stellen.
Gibt es eine Möglichkeit in dem Array nach Überschriften zu suchen und die Position ermitteln?
Vielen Dank im Voraus
mfg
ich lese nacheinander csv-Dateien ein und speichere die Daten in einem String-Array.
Java:
String[] rows = s.split("\n");
for(int i = 6; i < rows.length; i++)
{
String[] data = rows[i];
Die Daten müssen nach bestimmten Kriterien gefiltert werden.
Die erste Zeile, die eingelesen wird, sind Überschriften von Spalten. Das Problem ist, dass die csv-Dateien leicht unterschiedlich sind, was die Spaltenüberschriften angeht. Mal fehlt eine Überschrift, mal sind zwei Überschriften an unterschiedlichen Stellen.
Gibt es eine Möglichkeit in dem Array nach Überschriften zu suchen und die Position ermitteln?
Vielen Dank im Voraus
mfg