-3

複数の行と列を持つcsvファイルがあります。言いましょう

      Dates        Data1    data2
      19/07/1999      2        5
      18/06/1991      3        9

列ヘッダー名(たとえばdata2)を指定して、それに対応する列を抽出します。どうやってするの?

また、特定の日付(たとえば、1991年6月18日)と列ヘッダー名が与えられた場合、対応するフィールドを取得する方法は?

4

2 に答える 2

3

CVSReader (有料) またはOpenCSV (無料)を使用します。どちらも CVS ファイルを読み込んで、区切り記号、引用符、複数行の値などの問題を処理できます。

プロジェクトサイトには、使用方法の例がたくさんあります。

于 2012-06-05T08:07:54.240 に答える
2

OpenCSVを見てください。必要なことを実行できるはずです。開始するには、こちらをご覧ください。

opencsvとは何ですか?

opencsv は、Java 用の非常に単純な csv (コンマ区切り値) パーサー ライブラリです。これが開発されたのは、私が遭遇した現在の csv パーサーのすべてが商用に適したライセンスを持っていないためです。

于 2012-06-05T08:08:08.457 に答える