Hallo.
Ich habe einen code geschrieben der mir (fürs erste) den Inhalt einer xls Kopiert und in eine Andere datei schreibt (zum Testen). Ich habe im Internet nachgeschaut wie das geht und hab folgendes zusammengebastelt:
Eclipse zeigt mir keine Fehler an. Erst bei der Compilierung sagt mir die Konsole ich habe einen fehler in der Zeile 23.
Woran kann das liegen?
Ich habe einen code geschrieben der mir (fürs erste) den Inhalt einer xls Kopiert und in eine Andere datei schreibt (zum Testen). Ich habe im Internet nachgeschaut wie das geht und hab folgendes zusammengebastelt:
Java:
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
public class Vergleicher {
static void vergleiche(){
//Pfad
String tabelle = "P:/EP-I/V.1006006 GMA/12 Kosten und Budget/12B Projektkostenplan/GMA_00_COT_SAP Daten_090701.xls";
try{
FileInputStream input = new FileInputStream(tabelle);
HSSFWorkbook wb = new HSSFWorkbook(input);
HSSFSheet sheet = wb.getSheet("Struktur");//Name der Tabelle innerhalb der .xls
HSSFRow row = sheet.getRow(0);
row.getCell((short) 0).getNumericCellValue();
FileOutputStream out = new FileOutputStream("C:wbook.xls");//neue Datei erstellen
wb.write(out);//Das zwischengespeicherte Workbook In die Datei schreiben
out.close();
}
catch ( IOException e ) { System.out.println( e ); }
}
}
Eclipse zeigt mir keine Fehler an. Erst bei der Compilierung sagt mir die Konsole ich habe einen fehler in der Zeile 23.
Woran kann das liegen?