Gewissen Ausschnitt aus auszulesender CSV schneiden
bearbeitet von pl> > >
> > > guckst Du einfach mal bei Google unter "Java CSV Parser" und bekommst komplette Lösungen:
> > >
> > > [https://www.mkyong.com/java/how-to-read-and-parse-csv-file-in-java/](https://www.mkyong.com/java/how-to-read-and-parse-csv-file-in-java/)
> > >
> > Ggf. wird aus einem Array mit Arrays ein Array mit Objekten gemacht. CSV abstrahiert ja eine Tabelle bzw. tabellarische Daten, d.h., ein Spaltenname wäre eine Eigenschaft.
>
> Okay, das mit den Spaltennamen wäre ein Ansatz. Oben stehen folgende:
> > post_type,"message","up_votes","down_votes","city","date"
>
> Wie könnte da ansetzen?
Du brauchst die Tabelle im Speicher. Guck doch mal, was Java an API's für CSV so hat. Idealerweise hast Du:
~~~
// Abstrakter Datentyp
jede zeile => {
"post_type" => 'foo',
"message" => 'bar',
"up_votes" => '1',
"down_votes" => '2',
"city" => 'NYC',
"date" => '9/11'
}
~~~
Und musst da nur die Einträge löschen. Danach gehts zurück in die Datei.