私はエクセルファイルからデータを読み込むためのスクリプトを作成しましたが、「C:\ testdata.xls(指定されたファイルが見つかりません)」のようなエラーが表示されます。 お願いします。 これは私のコードです。私はファイルのパスを取得できません
FileInputStream file = new FileInputStream(new File ("C:\\testdata.xls"));
HSSFWorkbook workbook = new HSSFWorkbook(file);
HSSFSheet sheet = workbook.getSheetAt(0);
String heading = sheet.getRow(0).getCell(0).getStringCellValue();
String searchText1 = sheet.getRow(1).getCell(0).getStringCellValue();
String searchText2 = sheet.getRow(2).getCell(0).getStringCellValue();
System.out.println("Heading is:" + heading);
System.out.println("Search Text 1 is:" + searchText1);
System.out.println("Search Text 2 is:" + searchText2);
file.close();
なぜ四重バックスラッシュですか? 'c:\\ testdata.xls'を試しましたか? – TessellatingHeckler
はい私はc://testdata.xlsを試してみましたが、同じエラーが出ます。 –
を実行して貼り付け "c:\\ testdata.xls"を実行し、正常に開くと実行してください...あなたのパスは正しいです... – theRoot