2012-04-03 5 views
8

私が書いているプログラムでは、CSVファイルをインポートできます。現時点では、それはで、基本的なテキストファイルを取ります。CSVファイルをJavaにインポートする

File mainemails = new File ("mainemails.txt"); 

私は、ファイルを使用してCSVインポートのために、おそらく使用するために最も時間効率の良いものではないことを知っています。 CSVファイルをインポートする最も効率的な方法は何でしょうか?効率的な方法を使用するために新しいライブラリをダウンロードする必要がありますか?

+0

http://stackoverflow.com/questions/101100/csv-api-for-java – barsju

+0

[open CSV](http://opencsv.sourceforge.net/)を使用してください。また、Microsoft Officeツール(doc、docx、xls、xlsxなど)では、[Apache POI](http://poi.apache.org/download.html)Java APIを使用できます。 – Lion

答えて

12

opencsvを使用してcsvデータをインポートし、そこからオブジェクトを構築できます。

開発時間を節約できるライブラリを使用することをお勧めします。また、特定の問題をよりよく解決する傾向があります。

+0

ライブラリをどこに保存しますか? –

+0

@ニック・ウェルキー:私はその質問を理解していませんでした。ライブラリ内の任意の場所にライブラリを保存できます。あなたのIDEに関連したSOの質問を行ってください。プロジェクトにjarファイルを追加する方法については十分に議論されています。 – Jayan

関連する問題