Java 言語については、grimholtz と lamber45 が提供する API を使用してみてください -> sourceforge プロジェクト jexcelapi
この例は、no を含むファイルに基づいています。列 B の行 1(ヘッダー)-4 で xls ファイルを読み込むには、最初にライブラリをインポートします
import java.io.File;
import java.io.IOException;
import jxl.Cell;
import jxl.Sheet;
import jxl.read.biff.BiffException;
import jxl.Workbook;
コードの残りの部分は main() メソッドにあります
public class ReadXLS {
public static void main(String[] args) throws IOException, BiffException {
Workbook spreadsheet = Workbook.getWorkbook(new File("example.xls"));
Sheet myspreadsheet = spreadsheet.getSheet(0); //numbers of spreadsheet starts from 0
Cell mycell = myspreadsheet.getCell(1, 0);
String header = mycell.getContents();
System.out.println(header);
for(int i=1; i<4; i++){
mycell = myspreadsheet.getCell(1, i);
System.out.println(mycell.getContents());
}
spreadsheet.close();
}
}