Maven リポジトリで利用できるオープン ソースの Excel/CSV/XML ファイル JDBC ドライバーはありますか? JDBC-ODBC ブリッジ メカニズムは非常に扱いにくく、DataSource を十分にサポートしていません (オプション機能が実装されていない例外)。読み取り/書き込み機能は必須ですが、他に何もない場合は読み取り専用で十分です。
質問する
5861 次
2 に答える
-1
OpenCSV
http://opencsv.sourceforge.net/
<dependency>
<groupId>net.sf.opencsv</groupId>
<artifactId>opencsv</artifactId>
<version>2.0</version>
</dependency>
読んだ
CSVReader reader = new CSVReader(new FileReader("yourfile.csv"));
String [] nextLine;
while ((nextLine = reader.readNext()) != null) {
// nextLine[] is an array of values from the line
System.out.println(nextLine[0] + nextLine[1] + "etc...");
}
書く
CSVWriter writer = new CSVWriter(new FileWriter("yourfile.csv"), '\t');
// feed in your array (or convert your data to an array)
String[] entries = "first#second#third".split("#");
writer.writeNext(entries);
writer.close();
于 2011-01-02T19:29:37.093 に答える