Heim  >  Artikel  >  Java  >  Lesen Sie bestimmte Spalten aus einer CSV-Datei #eg44

Lesen Sie bestimmte Spalten aus einer CSV-Datei #eg44

Patricia Arquette
Patricia ArquetteOriginal
2024-09-19 18:16:031100Durchsuche

Hier ist eine CSV-Datei im Standardformat:

Read specified columns from a csv file #eg44
Verwenden Sie dazu Java: Verwenden Sie die angegebenen mehreren Spaltennummern als Parameter, um die entsprechenden Spalten aus der CSV-Datei abzurufen und sie als zweidimensionale Tabelle zu analysieren. Wenn die Parameter beispielsweise „#1,#3,#5“ lauten, erhalten wir das folgende Ergebnis:

Read specified columns from a csv file #eg44
Schreiben Sie den folgenden SPL-Code:

=T("d:result.csv":T("d:data.csv",${arg_cols}))

T()parst eine Datei oder schreibt Daten in eine Datei; Es unterstützt die Angabe mehrerer Spaltennummern. ${} behandelt eine Zeichenfolge als auszuführenden Ausdruck.

Lesen Sie So rufen Sie ein SPL-Skript in Java auf, um herauszufinden, wie Sie SPL in eine Java-Anwendung integrieren.

Dies ist eines der Probleme bei StackOverflow. Wenn Sie darauf klicken, sehen Sie, dass die herkömmliche Lösung ziemlich kompliziert ist, der SPL-Ansatz jedoch wirklich einfach und effizient ist.

SPL-Open-Source-Adresse

Das obige ist der detaillierte Inhalt vonLesen Sie bestimmte Spalten aus einer CSV-Datei #eg44. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn