OpenCSV - Wie ordne ich ausgewählte Spalten unabhängig von der Reihenfolge Java Bean zu?

Ich habe eine CSV-Datei mit folgenden Spalten:id, fname, telephone, lname, address.

Ich habe einPerson Klasse mitid, fname undlname Datenmitglieder. Ich möchte nur diese Spalten zuordnenPerson Objekt aus einer CSV-Datei und verwerfentelephone undaddress Säulen. Wie kann ich das machen? Die Lösung muss skaliert werden, wenn in Zukunft weitere Spalten hinzugefügt werden. Und sollte unabhängig von der Spaltenposition funktionieren.

In einer idealen Lösung gibt der Benutzer nur die zu lesenden Spalten an und es sollte nur funktionieren.

Antworten auf die Frage(9)

Ihre Antwort auf die Frage