2

Maven リポジトリで利用できるオープン ソースの Excel/CSV/XML ファイル JDBC ドライバーはありますか? JDBC-ODBC ブリッジ メカニズムは非常に扱いにくく、DataSource を十分にサポートしていません (オプション機能が実装されていない例外)。読み取り/書き込み機能は必須ですが、他に何もない場合は読み取り専用で十分です。

4

2 に答える 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 に答える